一、系统环境
安装centos6或者7操作系统,把桌面和开发工具包装上
二、安装python
1、添加python开发用户
useradd python
passwd python
2、安装相关包和依赖
yum -y install git
yum -y install gcc make patch
yum -y install gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
3、安装pyenv
用python用户登录
cd ~
安装pyenv
curl -L https://raw.githubusercontent.co ... bin/pyenv-installer | bash
修改环境变量配置文件
vi ~/.bash_profile
添加如下内容
export PATH="/home/python/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
使配置文件生效
source ~/.bash_profile
4、安装python 3.5.2版本
pyenv install 3.5.2
查看是否安装成功
[python@MyLab ~]$ pyenv versions
* system (set by /home/python/.pyenv/version)
3.5.2
5、创建3.5.2虚拟版本
[python@MyLab ~]$ mkdir -p python3.5.2
[python@MyLab ~]$ pyenv virtualenv 3.5.2 python3.5.2
[python@MyLab ~]$ pyenv versions
* system (set by /home/python/.pyenv/version)
3.5.2 3.5.2/envs/python3.5.2
python3.5.2
[python@MyLab ~]$ cd python3.5.2/
[python@MyLab python3.5.2]$ pyenv local python3.5.2
(python3.5.2) [python@MyLab python3.5.2]$ pyenv version
python3.5.2 (set by /home/python/python3.5.2/.python-version)
6、pyenv常用命令
pyenv --help 获取帮助文档
pyenv update 更新pyenv
pyenv install -l 获取所有可用版本
pyenv install $python_version 安装python版本
pyenv uninstall $python_version | $name 卸载对应版本
pyenv versions 获取当前已安装的版本
pyenv version 获取当前目录下的版本
pyenv virtualenv $python_version $name 安装虚拟环境
pyenv local $name | $python_version 设定当前目录python版本
三、安装jupyter
cd ~/python3.5.2/
1、配置pip为阿里云,提高下载速度
mkdir -p ~/.pip/
vi ~/.pip/pip.conf
添加如下内容
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
2、安装ipython和jupyter
pip install --upgrade pip #更新pip
pip install ipython
pip install jupyter
3、配置和使用jupyter
开启jupyter端口,默认使用8888
centos6:
1
2
3
iptables -A INPUT -p tcp -m tcp --dport 8888 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart
centos7:
firewall-cmd --permanent --zone=public --add-port=8888/tcpfirewall-cmd --reload
启动jupyter
jupyter notebook --ip=0.0.0.0 --no-browser
打开浏览器输入地址,发现要输入密码登录,接下来进行配置
生成默认配置文件
jupyter notebook --generate-config
打开ipython生成登录密码,这个密文密码是123456
ipython
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:ddc617fb118c:ae86cb0064ae5b3f61220a9725228f005e49dd97'
修改配置文件
vi /home/python/.jupyter/jupyter_notebook_config.py
添加或修改以下内容
c.NotebookApp.ip='*' # 就是设置所有ip皆可访问
c.NotebookApp.password = u'sha1:ddc617fb118c:ae86cb0064ae5b3f61220a9725228f005e49dd97'
c.NotebookApp.open_browser = False # 禁止自动打开浏览器
c.NotebookApp.port = 8888 #随便指定一个端口
配置完成启动jupyter
jupyter notebook
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com