Loading

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/
posted @ 2021-03-10 10:01  宋某人  阅读(21)  评论(0编辑  收藏  举报