环境: CentOS 7.6 x64
一、安装Python 3.7
下载python软件包:
wget 3359 www.python.org/FTP/python/3.7.4/python-3.7.4.tgz
如果没有wget命令,可以使用yum-y安装wget命令进行安装
安装依赖软件包以避免在安装过程中出现“zipimport.ZipImportError”错误和“modulenotfounderror 3360 nomodulenamed”_ ctypes”错误
yum-installzlib-devellibffi-devel bzip2-devel OpenSSL-devel ncurses-devel SQLite-devel readline-devel tk-devel gcc
解压缩、编译和安装:
tar -zxvf Python-3.7.4.tgz
cd Python-3.7.4
./configure---prefix=/usr/local/python3----enable-optimizations
制造制造安装
要更改环境变量:
vim/etc /配置文件
找到以“导出路径”开头的行,并在该行之前插入新行。 内容如下。
path=$ path :/usr/local/python3/混乱的金鱼
#注意:等号两侧没有空格。 冒号:不可省略
保存退出并运行命令:
源/etc /配置文件
看看python和pip两个版本是否共存:
[root@localhost ~]# python3 -V
Python 3.7.4
[root@localhost ~]# pip3 -V
pip 19.0.3从/usr/local/python3/lib/python 3.7/site-packages/pip (
[root@localhost ~]# python -V
Python 2.7.5
[root@localhost ~]# pip -V
pip 19.1.1来自/usr/lib/python 2.7/site-packages/pip (python 2.7 )
建议不要使用软链接替换原始python2环境,因为系统的yum和其他组件依赖于python2.7.5。 使用python3时,可以:
pip 3安装软件包名称
python3- m pip安装软件包名称
python3- mpipinstallpymongo (安装python 3的pymongo软件包) )。
python3 myscripts.py
pip 3安装--- -升级pip (pip 3版本升级) )。