安装 python3
安装依赖
1
2
3
4
5
6
7
8
| yum install zlib zlib-devel
yum install readline-devel #解决方向键错误的问题
yum install bzip2-devel #解决import bz2报错
yum install ncurses-devel #解决import curses报错
yum install sqlite-devel #解决import sqlite3报错
yum install gdbm-devel #解决_dbm _gdbm缺失报错
yum install xz-devel #解决_lzma缺失报错
yum install tk-devel #解决_tkinter缺失报错
|
编译安装
1
2
3
| ./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl
make
make install
|
添加环境变量
1
2
3
4
5
| vim /etc/profile.d/python.sh
export PATH=/usr/local/python3/bin:$PATH
source /etc/profile.d/python.sh
|
国内常用源
1
2
3
4
5
6
| 清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple/
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:https://pypi.douban.com/simple/
|
临时使用
1
| pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pm2
|
永久使用
1
2
3
4
5
6
| vim ~/.pip/pip.conf # 如果没有就创建该文件
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
|
pip 使用代理
1
| pip install elasticsearch==7.17.9 -i https://pypi.tuna.tsinghua.edu.cn/simple --proxy http://jzzxproxy:ec4da57b@10.12.89.6:8888
|