Python工作环境配置
安装Python 3.7所需的依赖否则安装后没有pip3包
yum install -y zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel \
tk-devel libffi-devel gcc make wget
在官网下载所需版本,这里用的是3.7.0版本
https://www.python.org/ftp/python/ 进去选择版本
wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tar.xz
tar -xf Python-3.7.6
cd Python-3.7.0
[ ! -d /usr/local/Python3 ]; mkdir -p /usr/local/Python3
./configure --prefix=/usr/local/Python3 --enable-optimizations
make && make install
#
echo "export PATH=/usr/local/Python3/bin:$PATH" >> /etc/profile
source /etc/profile
pip3 升级
pip config set global.index-url https://pypi.douban.com/simple/
pip3 install --upgrade pip
下载virtualenv
pip3 install virtualenv
# 创建env
virtualenv .env
# 环境下进入env
source .env/bin/activate
# install packages
pip install -r requirements.txt
pip 指定源
[root@localhost ~]# pip3 config set global.index-url https://pypi.douban.com/simple/
Writing to /root/.config/pip/pip.conf
[root@localhost ~]# pip3 config list
global.index-url='https://pypi.douban.com/simple/'
# 阿里源
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
# 腾讯源
pip install -i https://mirrors.tencent.com/pypi/simple/ --upgrade tencentcloud-sdk-python
# 豆瓣
pip install -r requirements.txt -i https://pypi.douban.com/simple/
# 清华大学
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/