-
Anaconda安装
首先去本文最后的Anaconda官方下载地址下载Anaconda安装文件Anaconda2-4.2.0-Linux-x86_64.sh。
下载完成后上传到服务器中,在文件路径下执行如下命令:
bash Anaconda2-4.2.0-Linux-x86_64.sh
接下来按照提示设置一些安装路径等参数,Anaconda安装完成后,会安装很多Python中常用的package,比如ipython和jupyter等。 -
Anaconda环境操作
使用conda,根据python版本生成希望的环境,下面环境名为: TensorFlow
Python 2.7:
$ conda create -n TensorFlow python=2.7
Python 3.4:
$ conda create -n TensorFlow python=3.4
Python 3.5:
$ conda create -n TensorFlow python=3.5
生成conda环境主要是可以自由切换tensorflow环境和普通python环境。
- 进入TensorFlow环境
使用如下命令进入TensorFlow环境:
source activate TensorFlow
此时界面如图所示,可以看到,在这里会将/usr/local/ml/anaconda2/envs/tensorflow/bin配置到PATH变量前 - 退出tensorflow环境
使用如下命令可以从TensorFlow环境中退出:
source deactivate TensorFlow
- 环境包安装
切换到环境后,可以使用conda安装python包,也可以使用pip安装。 如:
conda install -c conda-forge tensorflow # 安装tensorflow环境所需要的包
或者采用pip安装:
pip install numpy-1.11.2-cp27-cp27mu-manylinux1_x86_64.whl
pip install protobuf-3.0.0-py2.py3-none-any.whl
pip install tensorflow-0.11.0rc0-cp27-none-linux_x86_64.whl
- jupyter 配置
jupyter notebook --generate-config
生成配置文件jupyter_notebook_config.py
生成密码:
In [1]: from notebook.auth import passwd
In [2]: passwd()
生成pem和key文件
openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mykey.key -out mycert.pem
增加配置项(jupyter_notebook_config.py
):
c.NotebookApp.certfile = u'/home/mi/.jupyter/mycert.pem'
c.NotebookApp.keyfile = u'/home/mi/.jupyter/mykey.key'
c.NotebookApp.ip = '*'
c.NotebookApp.password = u'sha1:.<your hashed password here>'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
c.NotebookApp.notebook_dir = u'/path/to/jupyter/workspace'
- jupyter 集成 conda
conda install nb_conda
在jupyter中安装conda环境的菜单和配置功能项
网友评论