安装anaconda3
anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。
下载地址:
https://repo.continuum.io/archive/index.html
sh Anaconda3-5.0.1-Linux-x86_64.sh
********************************************
以下配置看个人喜好:
2、修改环境变量
1) 打开全局环境变量配置文件/etc/profile
vim /etc/profile
2) 在全局配置文件中加入
export PATH=/root/anaconda3/bin:$PATH
3) 使环境变量立即生效
source /etc/profile
PS:第一步和第二步可以合并为:
echo "export PATH=/root/anaconda3/bin:$PATH" >> /etc/profile`
********************************************
首先安装epel扩展源:
yum -y install epel-release
更新完成之后,就可安装pip:
yum -y install python-pip
安装完成之后清除cache:
yum clean all
这是在root用户时使用的命令,当前用户如果不具有root权限,加上sudo。
*****************************************************************************************
(如果已经装好 pip3 ,下面步骤没必要)
一、升级pip
由于之前安装了anaconda3,这会自动安装好python的pip下载工具,不过这个pip版本可能过低,需要先升级
pip install --upgrade pip
安装pip3
安装依赖环境
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
安装setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install
设置软链接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
如软链接设置错误,删除软链接命令
rm -rf /usr/bin/pip3(后面/usr/bin/pip为软链接名称,切记不能加结尾/ 如:/usr/bin/pip3/则表示删除软连接及真实文件)
回到根目录
cd /
输入pip3 -V查看pip版本,安装成功则正确显示版本
*******************************************************************
二、安装jupyter notebook
pip install jupyter notebook
****************************************
可进一步安装ipyparallel
Install ipyparallel:
pip install ipyparallel
To enable the IPython Clusters
tab in Jupyter Notebook:
ipcluster nbextension enable
To disable it again:
ipcluster nbextension disable
*****************************************
三、配置jupyter notebook
1、 在个人账户下建立配置文件
jupyter notebook --generate-config
2、Python环境下设置密码:
from notebook.auth import passwd
passwd()
Enter password: 123456 # 设置密码为123456
Verify password:
'sha1:d66351142f0a:9eea3d7f99e434a6837f5e73af18d03cf0353392'(复制此行密码)
ctrl+z
3、生成配置文件
jupyter notebook --generate-config
4、修改配置文件
使用 vim /home/(用户名)/.jupyter/jupyternotebook_config.py打开配置文件,修改其中的一些部分
c.NotebookApp.allow_remote_access = True
c.NotebookApp.allow_root = True
c.NotebookApp.ip = '*'
c.NotebookApp.password = 'sha1:b39d2445079f:9b9ab99f65150e113265cb99a841a6403aa52647' #这里的密码是刚刚生成的密码
#c.NotebookApp.certfile = u'/root/.jupyter/mycert.pem'
c.NotebookApp.certfile =' '
c.NotebookApp.port= 8888
c.NotebookApp.notebookdir = "/root/ipython" #默认目录 ,可自定义如 /root/pytorch-jupyter/root/pytorch-jupyter/
四、测试
1、开启
jupyter notebook
2、浏览器访问测试
五、jupyter 在虚拟环境中运行
如何在jupyter上运行conda的虚拟环境
jupyter的默认运行环境是电脑环境变量中的python运行环境。
如果需要将项目运行在虚拟环境中,就需要在你所运行的虚拟环境中安装一个插件nb_conda。
activate env0
conda install nb_conda
或者在虚拟环境中安装一个ipykernel包,将虚拟运行环境导入到jupyter的kernel文件中。
activate env0
conda install ipykernel
然后在你指定的项目文件夹project上运行jupyter
jupyter notebook project_path
然后便可以看见你的运行环境了
---------------------
原文地址:https://blog.csdn.net/JustKian/article/details/82714936
另外如果通过jupyter中的conda创建新环境,该环境会自动包括关联到jupyter的相关包jupyter client等等
但如果通过命令行创建则需要自己手动在该环境中添加ipykernel包或者nb_conda包,但也可以通过一行命令创建。
conda install -n 环境名称 ipykernel
然后在该环境下:
jupyter notebook project_path
如果在创建的conda env上运行jupyter notebook,但发现在notebook中的python其实并没有运行在那个env上。
2.解决方案
安装nb_conda_kernels
conda install nb_conda_kernels
并重新启动notebook,在kernel -> change kernel中即可切换到指定的虚拟环境
参考资料:https://github.com/Anaconda-Platform/nb_conda_kernels
https://blog.csdn.net/JustKian/article/details/82714936
1 查找虚拟环境
conda info --envs
创建python虚拟环境。
使用 conda create -n your_env_name python=X.X
2 选择虚拟环境
source activate tensorflow_p36
3 退出虚拟环境
source deactivate
使用VScode, 切换虚拟环境
当你想要切换虚拟环境的时候只需要通过命令面板Python: Select Interpreter
就会列出所有的虚拟环境.