您的位置:首页 > 运维架构 > Linux

在阿里云ESC的CentOS 7上下载anaconda3(Python3.7+pip3)以及远程访问jupyter notebook

2020-01-12 21:47 946 查看

一、下载并安装Anaconda

清华大学开源镜像找到你想下载的版本复制出连接地址(下面以5.2.0为例)

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh

如果没有安装过bzip2,先进行下载:

yum install -y bzip2

不然会报错:
bunzip2: command not found
下载好bzip2后.,执行:

bash Anaconda3-2019.10-Linux-x86_64.sh


这里可以按 q 跳过,如果不想看的话

ps:如果yes之后,一直卡在Unpacking payload,进度条不动,可能是包损坏,或者其他我也没弄清楚的原因,建议更改下载源重新下载

指定一个安装目录,在后面输入指定地址就好了,不想指定也可以直接Enter

下载完成后查看一下上面的配置文件,如果已经配置好了退出就行,没有配置就自己配置一下,安装提示里面会有需要添加的配置语句

配置完成后,需要让配置文件生效一下

source /root/.bashrc

弄好之后,验证一下

conda list

能正常运行输出即可

二、配置python3.7环境

原本系统自带python环境是2.7的,有些命令会执行不了
由于Anaconda.org的服务器在国外,所以下载包时可能会很慢,可以给conda配置下清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

查看当前版本下面有那些python包

conda search python

开始下载python包,这样写它会自动匹配3.7的最新包下载

conda create --name python37 python=3.7

看下载注释

source activate python37   #激活python37
source deactivate    #返回默认的python 2.7环境

ps:在使用pip下载一些第三方包时可能要进行python版本切换,例如numpy、pandas需要在python3.6以上版本下载

三、安装jupyter notebook

升级pip:
安装anaconda3已经自动安装好python的pip下载工具,不过这个pip版本可能过低,所以先升级

pip install --upgrade pip

安装jupyter notebook

pip install jupyter notebook

配置jupyter notebook

在个人账户下建立配置文件

jupyter notebook --generate-config

Python环境下设置密码:

python
from notebook.auth import passwd
passwd()

exit()或Ctrl+c退出python环境后生成配置文件

jupyter notebook --generate-config


vim修改上面的配置文件
打开配置文件,添加下面配置项

c.NotebookApp.ip='*'
c.NotebookApp.password = u'上面复制的密码'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888

访问jupyter notebook

jupyter notebook  --no-browser --allow-root

在网页端使用 ip地址+端口访问

访问前防火墙配置安全组添加规则开放指定端口

jupyter notebook云端后台运行不占用前端参考:跳转链接

  • 点赞
  • 收藏
  • 分享
  • 文章举报
齐天大剩猿小白 发布了6 篇原创文章 · 获赞 0 · 访问量 201 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: