腾讯云centos安装anaconda3并配置jupyter notebook环境"/>
腾讯云centos安装anaconda3并配置jupyter notebook环境
准备工作
- 腾讯云centos系统
- 配置好网络
安装anaconda3
从官网下载:
wget .07-Linux-x86_64.sh
给下载的文件增加执行的权限( u代表用户,x代表执行,u+x即给用户增加执行的权限):
chmod u+x Anaconda3-2019.07-Linux-x86_64.sh
接着运行脚本,安装anaconda3
./Anaconda3-2019.07-Linux-x86_64.sh
安装过程中一直回车,遇到选择yes或no的地方都选yes,显示如下,表示安装完成。
For changes to take effect, close and re-open your current shell. <==If you'd prefer that conda's base environment not be activated on startup,set the auto_activate_base parameter to false:conda config --set auto_activate_base falseThank you for installing Anaconda3!===========================================================================Anaconda and JetBrains are working together to bring you Anaconda-powered
environments tightly integrated in the PyCharm IDE.PyCharm for Anaconda is available at:
要激活Anaconda安装,请使用以下命令将Anaconda安装程序添加的新PATH环境变量加载到当前shell会话中:
source ~/.bashrc
验证是否安装好:
conda --version
结果:
还可以查看anaconda3安装的详细信息:
conda info
结果:
active environment : baseactive env location : /root/anaconda3shell level : 1user config file : /root/.condarcpopulated config files :conda version : 4.7.10conda-build version : 3.18.8python version : 3.7.3.final.0virtual packages :base environment : /root/anaconda3 (writable)channel URLs : ://repo.anaconda.com/pkgs/main/noarch://repo.anaconda.com/pkgs/r/noarchpackage cache : /root/anaconda3/pkgs/root/.conda/pkgsenvs directories : /root/anaconda3/envs/root/.conda/envsplatform : linux-64user-agent : conda/4.7.10 requests/2.22.0 CPython/3.7.3 Linux/3.10.UID:GID : 0:0netrc file : Noneoffline mode : False
配置jupyter notebook
生成配置文件:
# 生成配置文件jupyter_notebook_config.py
jupyter notebook --generate-config
结果:
设置jupyter notebook的登录密码(记住密码,登录的时候会用到):
jupyter notebook password
结果:
接着进入刚刚生成的配置文件jupyter_notebook_config.py
vim /root/.jupyter/jupyter_notebook_config.py
找到如下内容,并进行修改(配置文件比较长):
# '*'代表绑定所有的IP,在文件的第205行
c.NotebookApp.ip = '*'# 设置打开时不启动浏览器(因为没有配置好使用浏览器打开),在文件的268行
c.NotebookApp.open_browser = False# 设置启动服务时绑定的端口为8888,在文件的第291行
c.NotebookApp.port = 8888# 设置默认工作目录/root/python_home,如果没有该目录,可以新建,或者自行选择目录,(注意:该目录为编辑jupyter notebook的程序的默认保存路径)
#在文件的第262行
c.NotebookApp.notebook_dir = '/root/python_home'
修改好后保存退出。
启动jupyter notebook(因为使用的是root用户安装的软件,Jupyter Notebook为了安全起见启动的时候需要加上‘–allow-root’
):
jupyter notebook --allow-root
-
注意:jupyter notebook启动之后就暂时不关闭了,因为打开浏览器登录的时候需要jupyter notebook后台是运行着的
到这里就配置完成了。
验证
打开浏览器,输入:
http://公网ip:8888
输入刚刚设置的登录密码:
即可登录。
验证是否能正常编译运行python代码。在右上角点new,选择python3:
如下:
接着编写简单的python程序运行(编写好后点运行):
查看文件的保存路径,输入:
import os
print(os.path.abspath('.'))
修改路径:
centos系统中打开jupyter_notebook_config.py文件:
vim /root/.jupyter/jupyter_notebook_config.py
找到
c.NotebookApp.notebook_dir = '/root/python_home'
这一行(大概在文件的第262行),将引号内的路径改成自己想要的即可。
成功!
更多推荐
腾讯云centos安装anaconda3并配置jupyter notebook环境
发布评论