点击这里获取免费大流量卡

1.下载
wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz
tar -zxvf Python-3.6.7.tgz
2.安装依赖
yum -y install sqlite-devel openssl-devel gcc libffi-devel
3.编译安装
cd Python-3.6.7/
./configure # --prefix=/usr/local/python3 --enable-optimizations --enable-shared
make && make install
4.安装组件
pip3 install ipython
yum install -y mysql-devel
pip3 install mysqlclient
pip3 install --upgrade pip
列出当前安装的包:
pip list
列出可升级的包:
pip list --outdate
升级一个包:
pip install --upgrade requests
pip install -U requests
升级所有可升级的包:
pip freeze --local | grep -v '^-e' | cut -d = -f 1  | xargs -n1 pip install -U
for i in pip list -o --format legacy|awk '{print $1}' ; do pip install --upgrade $i; done
pip默认源由于墙,所以速度很慢,可使用第三源提高速度:
vim ~/.pip/pip.conf
[global]
trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple

virtualenv

安装
pip install virtualenv
创建与激活
virtualenv www
cd www
source bin/activate
自动载入 Python 虚拟环境配置
git clone git://github.com/kennethreitz/autoenv.git
echo 'source ~/autoenv/activate.sh' >> ~/.bashrc
source ~/.bashrc
echo "source ~/www/bin/activate" > ~/www/.env

virtualenvwrapper


安装
pip3 install virtualenvwrapper

编译需要的python版本
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz

配置
vi /etc/profile
export WORKONHOME=/opt/.virtualenvs
export VIRTUALENVWRAPPERPYTHON=/usr/local/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

常用命令

创建虚拟环境

mkvirtualenv py36 mkvirtualenv -p /usr/local/python37/bin/python3.7 py37

退出虚拟环境

deactivate

查看当前有哪些虚拟环境

workon

进入指定的虚拟环境 workon [虚拟环境名]

workon test2 lsvirtualenv 列出所有环境 rmvirtualenv 删除环境 cpvirtualenv 复制环境 cdsitepackages cd到当前环境的site-packages目录 lssitepackages 列出当前环境中site-packages内容 setvirtualenvproject 绑定现存的项目和环境 wipeenv 清除环境内所有第三方包

点击这里获取免费大流量卡

如果您喜欢本站,点击这儿可以捐赠本站
这些信息可能会帮助到你: 联系作者 | 报毒说明
修改版本软件,加群提示等均为修改者自留,非本站信息,注意鉴别