极速云现在改版了,对新手更加友好了,可以自己选择py27,py35,py36,而且还有已经装好的keras-GPU,tensorflow,所以不需要自己再装py27.
创建1080Ti 共享实例后(此处自由选择机器平台),预置了minianaconda3,我需要python2的环境,所以这里分享一下anaconda3和2共存的经验,
Ubuntu16.04中anaconda2和anaconda3并存的解决办法
1.在终端输入conda create -n py27 python=2.7 anaconda
激活py2.7环境;source activate py27
关闭2.7环境;source deactivate
设置jupyter notebook中python2
1.2 jupyter notebook切换内核
终端输入以下命令
$python2 -m pip install ipykernel
$python2 -m ipykernel install --user
1.3 下面是在激活的python2环境中;依次安装各种包
conda install nibabel
conda install nipype
sckit-image == 0.13.0
sckit-learn == 0.18.1
conda install -c conda-forge scikit-image
conda install -c conda-forge scikit-learn
import sklearn
解决conda install nipype,没有反应的问题
conda config --add channels conda-forge
Once the conda-forge channel has been enabled, nipype can be installed with:
conda install nipype
2.安装theano,tensorflow,keras,我参考的这个博客
https://blog.youkuaiyun.com/m984789463/article/details/77074451
可能会遇到的问题:
error: To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU" in your environement.
解决办法
conda install mkl=2017
export MKL_THREADING_LAYER=GNU
3.安装tensorflow-gpu
conda install tensorflow-gpu
3.1 安装后,查看tensorflow-gpu版本
输入python,进入python命令行
import tensorflow as tf
tf.__version__
print('default gpu device {}'.format(tf.test.gpu_device_name()))
查询tensorflow安装路径为:
tf.__path__
检测tensorflow是否使用gpu进行计算
import tensorflow as tf
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
到此为止环境算是搭建完了,下面是一些运行代码中可能会遇到的问题
4.数据
解压数据从/data到/input
unzip /data/datasets.zip -d /input/datasets
5. keras import error
import tensorflow.python.ops.tensor_array_ops
6. ubuntu 递归解压文件夹内gz文件
gunzip -r /your/path
windows下sublime的一些配置技巧
1.
sublime3在windows下面无法关联.py文件解决方案(转载)
运行 -> regedit
进入注册表编辑器,删除如下键及其子键:
HKEY_CLASSES_ROOT\Applications\sublime_text.exe
进入注册表编辑器,删除如下键及其子键:
HKEY_CLASSES_ROOT\Applications\sublime_text.exe
之后再次关联即可
2. sublime切换anaconda2,3,新建一个python2的编译环境
具体方法是:
1. Tools\Build System\New Build System
2. 在打开的代码编辑界面里面用下面的代码替换掉原有代码
[python] view plain copy
- {
- "cmd":["python.exe", "-u", "$file"],
- "path":"c:/python27/",
- "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
- "selector": "source.python"
- }
然后Ctrl+s 保存,文件名改为: Python2.sublime-build
3. sublime中自定义用户主题颜色
设置背景色和关键字颜色(Color Scheme 生成器):
Color Scheme 生成器地址:http://tmtheme-editor.herokuapp.com/
最后就可以download导出自己的主题了,可以自己命名主题。如果以后想进一步修改你的自定义主题,可以点击open打开你的本地主题。
最后的最后,把你的自定义主题安装到Sublime Text3软件中,方法:
把生成的文件放到安装目录的:Data\Packages\my Color Scheme文件夹下就可以了.(my Color Scheme文件夹是自己定义和新建的,名字随便取)