当前位置:   article > 正文

Ubuntu安装python2或python3_ubtuntu22.04安装python2和pyhtoon3

ubtuntu22.04安装python2和pyhtoon3

1 简易安装

在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
  • 1
  • 2
  • 3

运行sudo apt install python3时,可能安装的不是最新版的,在文件夹usr/lib中可以看到这些python版本的相关库。
在这里插入图片描述
我开始没有指定具体版本,所以默认安装了3.6的,安装3.7版本可以执行以下命令:

sudo apt install python3.7
  • 1

安装完之后,可以输入命令python3,看能否进入python环境。(exit()命令退出环境)
在这里插入图片描述
(pip/pip3相关内容请查找其他资料)
(如何更改pyhton、pip指向,请看文章后面部分)

2 手动安装

(1)
	在上面安装的时候,如果装的版本不是你想要的版本,这时需要手动下载安装,查看版本:
  • 1
python -V     #python2.*
python3 -V   #pyhton3.*
  • 1
  • 2

(2)介绍一下python3.7.4安装:

a. 查看python的指向:

 ls -l /usr/bin | grep python
  • 1

在这里插入图片描述
我没有安装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  #安装
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

关于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   #建立新的链接
  • 1
  • 2

在这里插入图片描述
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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/71180
推荐阅读
相关标签
  

闽ICP备14008679号