python学习1-centos6和7下环境搭建
2016-12-19 13:15
330 查看
一、系统环境
安装centos6或者7操作系统,把桌面和开发工具包装上二、安装python1、添加python开发用户
centos6:
或者配置指定,生成默认配置文件
安装centos6或者7操作系统,把桌面和开发工具包装上二、安装python1、添加python开发用户
useradd python passwd python2、安装相关包和依赖
yum -y install git yum -y install gcc make patch yum -y install gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel3、安装pyenv用python用户登录
cd ~安装pyenv
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash修改环境变量配置文件
vi ~/.bash_profile添加如下内容export PATH="/home/python/.pyenv/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"使配置文件生效
source ~/.bash_profile4、安装python 3.5.2版本
pyenv install 3.5.2查看是否安装成功
[python@MyLab ~]$ pyenv versions * system (set by /home/python/.pyenv/version) 3.5.25、创建3.5.2虚拟版本
[python@MyLab ~]$ mkdir -p python3.5.26、pyenv常用命令pyenv --help 获取帮助文档pyenv update 更新pyenvpyenv 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版本三、安装jupytercd ~/python3.5.2/1、配置pip为阿里云,提高下载速度
[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)
mkdir -p ~/.pip/ vi ~/.pip/pip.conf添加如下内容[global]index-url = http://mirrors.aliyun.com/pypi/simple/trusted-host = mirrors.aliyun.com2、安装ipython和jupyter
pip install --upgrade pip #更新pip pip install ipython pip install jupyter3、配置和使用jupyter开启jupyter端口,默认使用8888
centos6:
iptables -I INPUT -p tcp --dport 8888 -j ACCEPT /etc/init.d/iptables save /etc/init.d/iptables restartcentos7:
firewall-cmd --permanent --add-port=8888/tcp firewall-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' #密码为123456c.NotebookApp.open_browser = False # 禁止自动打开浏览器c.NotebookApp.port = 8888 #随便指定一个端口配置完成启动jupyter
jupyter notebook
相关文章推荐
- Python的入门学习及开发环境的搭建
- windows 7下python-activemq-stomp环境的搭建和测试
- VS2013中Python学习笔记[环境搭建]
- Python3学习之一环境搭建
- Python爬虫框架Scrapy 学习笔记 1 ----- 环境搭建
- windows7平台搭建Python3开发环境(本学习过程全部基于Python3.x)
- Python学习笔记:01 环境搭建和“Hello World!”
- VS2013中Python学习环境搭建
- 【Cocos2D-X 学习笔记】Cocos2D-x 3.0+VS开发环境搭建[使用Python]
- Python学习笔记-环境搭建
- python学习笔记二-----手机环境搭建
- centos6 上用nginx 和 uwsgi 搭建 python web运行环境
- Python学习笔记(二)----Python环境搭建
- python 学习笔记之一开发环境搭建
- python学习笔记一(windows搭建Python环境)
- python学习笔记之PyQt环境的搭建
- Python 学习日记(1)-python 环境搭建
- NodeJS-学习笔记(1)--windows7下node.js环境的搭建
- Python学习(一)-在VS上搭建开发环境
- Python学习笔记二:IDE环境搭建