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

07-python-基础环境安装


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

07-python-基础环境安装


安装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

07-python-基础环境安装


07-python-基础环境安装

07-python-基础环境安装


linux virtualenv中导出来的

C:\Users\刘海笑>pip  install  -i   https://pypi.tuna.tsinghua.edu.cn/simple  -r  require.txt