赞
踩
在Ubuntu中一般自带python2和python3,输入python,会给出一些提示:
所以只需要运行对应版本的安装命令
sudo apt install python3 # version 3.7.3-1, or
sudo apt install python # version 2.7.16-1
sudo apt install python-minimal # version 2.7.16-1
运行sudo apt install python3时,可能安装的不是最新版的,在文件夹usr/lib中可以看到这些python版本的相关库。
我开始没有指定具体版本,所以默认安装了3.6的,安装3.7版本可以执行以下命令:
sudo apt install python3.7
安装完之后,可以输入命令python3,看能否进入python环境。(exit()命令退出环境)
(pip/pip3相关内容请查找其他资料)
(如何更改pyhton、pip指向,请看文章后面部分)
在上面安装的时候,如果装的版本不是你想要的版本,这时需要手动下载安装,查看版本:
python -V #python2.*
python3 -V #pyhton3.*
a. 查看python的指向:
ls -l /usr/bin | grep python
我没有安装python2.7,但python软链接默认指向2.7版本的,python3软链接指向3.6版本。
b. 用wget命令下载对应版本的安装包,并解压安装。(可以在python官网上找到对应网址)
sudo apt-get install libssl-dev openssl
sudo apt-get install libffi-dev #建议安装的两个依赖项,以防测试时报错
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz #下载包
tar -zxvf Python-3.7.4.tgz #解压
cd Pyhton-3.7.4 #进入安装包
./configure #配置文件
make #编译
make test #测试
sudo make install #安装
关于make test命令出现ModuleNotFoundError: No module named ‘_ctypes’ 错误,可以参考这篇博文:
https://blog.csdn.net/u014775723/article/details/85224447
c. 如果没问题就可以开始更改python的指向
rm /usr/bin/python #删除原有链接
mv /usr/bin/pip /usr/bin/pip.bak #建立新的链接
pip 安装建议查看以下博文:
(https://blog.csdn.net/u014775723/article/details/85224026)
参考:
https://blog.csdn.net/qq_29837161/article/details/83616364
https://blog.csdn.net/u014775723/article/details/85213793
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。