Centos 安装 Anaconda 并安装Jupyter notebook

之前在centos 上面安装了Python3.7 ,但是pip 的时候一直报错,使用不了,这个问题一直解决不了。
于是想再安装一下anaconda,看看能不能解决pip 的问题。下面从网上找的centos上面安装anaconda 的方法。用来收藏:

1.下载linux安装包(.sh文件):

Anaconda官网–>Download–>Anaconda3-2019.10-Linux-x86_64.sh
网址如下:https://www.anaconda.com/distribution/
如下图:
Centos 安装 Anaconda 并安装Jupyter notebook
2.将安装包传输到Linux下面的指定目录下面,执行如下命令,安装Anaconda3到(/root/anconda3)目录下:(我都是默认的)

#bash Anaconda3-2019.03-Linux-x86_64.sh

输入yes,回车,接受anaconda的条款。

输入你需要安装的地址/root/anconda3,回车。

安装完成初始化conda(一般更新当前用户的bashrc),输入yes,回车。

4.添加(/root/anconda3/bin)到系统环境变量文件(/etc/profile)中:
Centos 安装 Anaconda 并安装Jupyter notebookCentos 安装 Anaconda 并安装Jupyter notebookCentos 安装 Anaconda 并安装Jupyter notebookCentos 安装 Anaconda 并安装Jupyter notebook下面就不一一截图了,太多了

#vi /etc/profile

在profile文件结尾加入一行:

export PATH=/usr/anaconda3/bin:$PATH

使其立即生效:

当前用户生效:$ source /etc/profile

root用户生效:# source /etc/profile

或重启系统生效。
我是重启系统才安装完成的,上面的生效命令没有作用。

5.测试是否安装成功:

打印版本号conda --version或conda -V

6.【补充】root模式下,终端前部分出现了(base)字样???

查看$ vi ~/.bashrc

可知,原因就是aconda自动加入了命令到 .bashrc中, 在我们打开终端的时候会自动执行了conda activate base命令,(base)打头提示现在是conda环境,可以通过命令conda deactivate关闭环境就可以去掉(base)。

7.常用的conda命令:

【基本命令】

conda update -n base conda //update最新版本的conda
conda create -n xxxx python=3.6 //创建python3.6的xxxx虚拟环境
conda activate xxxx //开启xxxx环境
conda deactivate //关闭环境
conda env list //显示所有的虚拟环境
conda remove -n xxxx --all //删除虚拟环境,删除已创建的xxxx虚拟环境

【升级】

conda update conda
conda update anaconda
conda update anaconda-navigator //update最新版本的anaconda-navigator

【卸载】

rm -rf /usr/anaconda3 //centos,卸载视安装目录而定!
// 最后,清理.bashrc中的Anaconda路径。

参考:https://blog.****.net/menc15/article/details/71477949

【清理conda】

使用conda clean可以给conda瘦身。

第一步:通过conda clean -p来删除一些没用的包,这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们。

第二步:通过conda clean -t可以将conda保存下来的tar包。

conda clean -p //删除没有用的包
conda clean -t //tar打包

在anaconda下面安装Jupyter notebook

安装:conda install jupyter notebook
配置:jupyter notebook --generate-config # 建立配置文件
#在Python环境下设置密码
from notebook.auth import passwd
passwd()
#然后输入密码,确认密码,最后会返回一个“sha1:xxxx”的密码,复制下来
jupyter notebook --generate-config # 生成配置文件
vim /home/(用户名)/.jupyter/jupyternotebook_config.py # 修改配置文件
修改内容如下
c.NotebookApp.allow_root = True
c.NotebookApp.ip = ‘*’
c.NotebookApp.password = ‘sha1:xxxx’ # 这里的密码是刚刚生成的密码
c.NotebookApp.certfile = u’/root/.jupyter/mycert.pem’
c.NotebookApp.port= 8888
c.NotebookApp.notebookdir = “/root/ipython” # 默认目录

————————————————
版权声明:本文为****博主「Kanvvin」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.****.net/weixin_43168960/article/details/97803565