cntos7 安装Anaconda3 和Jupyter notebook

安装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`

 

********************************************

centos7下使用yum安装pip

首先安装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就会列出所有的虚拟环境.

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值