环境:Linux系统
anaconda的安装:
anaconda的下载地坛:使用国内中科大的镜像:http://mirrors.ustc.edu.cn/anaconda/archive/
anaconda下载完后,直接使用 bash anaconda****.sh即可安装成功。
tensorflow的安装:
具体安装过程参考 官网:
https://www.tensorflow.org/install/install_linux#InstallingAnaconda
或 简书中的:http://www.jianshu.com/p/0c4c195b02fc 或直接 使用命令 pip install tensorflow 来安装。
记一些关键和简单的命令:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.3.0-cp27-none-linux_x86_64.whl
pip install tensorflow
source activate tensorflow
source deactivate tensorflow
远程访问 jupyter notebook
参考:1) http://blog.csdn.net/bitboy_star/article/details/51427306
2)http://blog.csdn.net/dream_an/article/details/53333504
3)http://blog.csdn.net/JJwho/article/details/75098295?locationNum=1&fps=1
因本人使用 root用户,所以全出来一些奇怪的异常,可参考(3)解决。
使用root用户启动时:jupyter notebook --allow-root
jupyter notebook --certfile=/root/.jupyter/mycert.pem --keyfile /root/.jupyter/mykey.key
vim /root/.jupyter/jupyter_notebook_config.py
jupyter_notebook_config.py中的内容如下:
c.NotebookApp.certfile = u'/root/.jupyter/mycert.pem'
c.NotebookApp.keyfile = u'/root/.jupyter/mykey.key'
c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha1:0ffcd****'
c.NotebookApp.open_browser = False
c.NotebookApp.port =9999
c.NotebookApp.notebook_dir = u'/root/ipython'
目录“/root/ipython”没有时要自己去创建一个,登录时使用https://romate_IP:9999 原因参考,(3)
结果如下图:
补充:
1) python 虚拟环境的创建:
使用 conda create -n your_env_name python=X.X(2.7、3.6等) anaconda 命令创建python版本为X.X、名字为your_env_name的虚拟环境。
如果希望该环境像默认环境那样,安装anaconda集合包,只需要:conda create -n anaconda2 python=2.7 anaconda
环境的激活:Linux: source activate anaconda2 windows : activate anaconda2
相应的环境的退出使用: deactivate 来操作。# 删除一个已有的环境
删除一个环境:conda remove --name python34 --all
参考:https://zhuanlan.zhihu.com/p/22678445
2)安装Anaconda碰到的问题:在虚拟机 ubuntu 16.04上安装Anaconda 时,运行 bash Anaconda2-5.0.1-Linux-x86_64.sh 错误如下:ERROR: size of Anaconda2-5.0.1-Linux-x86_64.sh should be 532375438 bytes
原因:下载不完整或改了什么东西等原因而造成的校验不过,anaconda没有发布校验值,所以下载工具就比较重要了,有些缓存的就是不完整的或篡改的,建议使用
wget 在linux系统下直接下载,命令如下 : wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh