centos搭建anaconda和django环境,修改jupyter密码
安装anaconda
1.找到清华镜像源下载地址,右键,复制下载地址
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2018.12-Linux-x86_64.sh
2.给该文件增加执行权限
chmod +x Anaconda3-2018.12-Linux-x86_64.sh
3.安装bzip2依赖包,防止安装失败
yum install -y bzip2
4.运行下载的文件
sh Anaconda3-2018.12-Linux-x86_64.sh
剩下就是一路Yes或者Enter好了…
最后一个安装vscode选no
5.修改环境变量
- 打开全局环境变量配置文件/etc/profile
vim /etc/profile
- 在全局配置文件中加入
export PATH=/root/anaconda3/bin:$PATH
- 使环境变量立即生效
source /etc/profile
6.使用命令python
测试查看anaconda是否安装成功
配置jupyter notebook(外网访问)
1、 在个人账户下建立配置文件
jupyter notebook --generate-config
2、Python环境下设置密码:
from notebook.auth import passwd
passwd()
复制产生的sha1值
3、生成配置文件
jupyter notebook --generate-config
4、修改配置文件
vi /root/.jupyter/jupyter_notebook_config.py
c.NotebookApp.allow_root = True
c.NotebookApp.ip = '*'
c.NotebookApp.password = 'sha1:e7fd57d85bd7:70408912114f3d47ed8c771341d11e740c2d3835' #这里的密码是刚刚生成的密码
c.NotebookApp.certfile = u'/root/.jupyter/mycert.pem'
c.NotebookApp.port= 8888
c.NotebookApp.notebookdir = "/root/ipython"
#最后一个,默认目录 ,windows是c.NotebookApp.notebook_dir
5.运行命令
jupyter notebook --ip=0.0.0.0 --allow-root
(ctrl+c停止)
6.补充一个常用命令,一个端口被占用,如何解除占用
查看指定端口信息
netstat -tunlp |grep 8888
强行杀掉占用端口的进程(29142是进程PID)
kill -9 29142
安装django
conda install mysqlclient
pip install django==2.2.5
使用 django-admin.py 来创建 HelloWorld 项目:
django-admin startproject HelloWorld
运行
python manage.py runserver 0.0.0.0:8000