07-python-基础环境安装
1.linux安装基础的python环境
root用户安装
yum -y install git yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel useradd python #并设置python用户的密码
xshell切换到python用户
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer|bash
pyenv install 3.5.3 -v #此时可能比较慢或者下载不下来 看下需要下载的安装包 cd ~/.pyenv mkdir cache #吧需要下载的文件放在cache里面就行(下载地址:https://www.python.org/ftp/python/3.5.3/) 然后接着执行 pyenv install 3.5.3 -v
[[email protected] .pyenv]$ pyenv versions system * 3.5.3 (set by /home/python/.pyenv/version) [[email protected] .pyenv]$
上面是一个我们自己安装的python3.5.3一个是system * 在哪里就是代表应用的哪里
pyenv global system 配置全局登录用户都为 默认的system环境变量 python local 3.5.3 配置当前目录往下递归都是这个环境3.5.3
virtualenv
pyenv virtualenv 3.5.3 liuhx3.5.3 cd /home/python/projects/cmdb python local liuhx3.5.3
[[email protected] projects]$ cd web/
(liuhx3.5.3) [[email protected] web]$ ll ###前面多东西了
pip
pip源配置 在python用户下的家目录下
~/.pip/pip.conf
中添加或修改:
[global] index-url = https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com
然后在cd到自己的virtualenv环境中就可以用了 (liuhx3.5.3) [[email protected] web]$ pip install redis Collecting redis Downloading https://mirrors.aliyun.com/pypi/packages/f5/00/5253aff5e747faf10d8ceb35fb5569b848cde2fdc13685d42fcf63118bbc/redis-3.0.1-py2.py3-none-any.whl (61kB) 100% |████████████████████████████████| 71kB 3.4MB/s Installing collected packages: redis Successfully installed redis-3.0.1 (liuhx3.5.3) [[email protected] web]$
ipython
在虚拟环境内
pip install ipython
ipython
安装jupyter
进入虚拟环境
pip install jupyter jupyter notebook passwd #设置下密码 jupyter notebook --ip=0.0.0.0 浏览器浏览 ip:8888
#pip导出环境配置
在3.5.3的virtualenv里面
pip freeze >/tmp/require.txt 在3.6.1的virtualenv里面 pip install -r /tmp/require.txt
windows安装python,直接点击下一步 下一步下一步就行 吧环境变量直接添加上就行 默认直接安装了 pip
linux virtualenv中导出来的
C:\Users\刘海笑>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r require.txt
转载于:https://blog.51cto.com/wsxxsl/2327845