admin管理员组文章数量:1794759
Ubuntu安装python3.10.6
Ubuntu 16.04安装python 3.10.6(通过源码安装)详细教程
最近学习python,想在Ubuntu下使用pycharm,发现pycharm不支持python3.5的解释器,就必须安装较高版本的python解释器,网上有很多版本,综合多个文档,完成安装,记录下来~ Ubuntu16.04默认安装了python2.7和python3.5,可通过终端输入python和python3查看(并通过exit()返回终端)。
1.安装前期准备 需安装libffi-devel库。
sudo apt-get install libffi-dev如出现无法找到安装包,可按顺序安装依赖包
sudo apt-get update sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev sudo apt-get install libssl-dev openssl sudo apt-get install libffi-dev sudo apt-get install libxpm-dev libxext-dev sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev另外,安装以下依赖库
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget2.安装python3.10.6 进入python官网下载(www.python/downloads/),找到Linux版本,并找到对应版本,在对应版本上右击,复制下载链接。
wget www.python/ftp/python/3.10.6/Python-3.10.6.tgz下载完成后,解压文件
tar -vxf Python-3.10.6.tgz进入到解压后的文件夹中
cd Python-3.10.6使用configure对文件进行配置,并利用–prefix=指定安装路径为/usr/local/python3.10.6
./configure --prefix=/usr/local/python3.10.6 ./configure --enable-optimizations编译
sudo make安装
make install出现问题就使用
sudo make altinstall以上不出现问题的话,就完成了python解释器的安装~
为了在终端输入python时,使用安装的高版本python解释,需要将默认的解释器删除,并通过软链接新版的python解释器~ 默认安装的python解释器在/usr/bin/python 或 /usr/bin/python3 删除
sudo rm /usr/bin/python软连接
sudo ln -s /usr/local/python3.10.6/bin/python3.10 /usr/bin/python现在就可以方便地使用python解释器了~
如果还有不懂的,可以参考 Ubuntu16.04中python2.7、python3.5和python3.7共存 Ubuntu 16.04安装python 3.8(通过源码安装) 黑马程序员最新Python教程
本文标签: ubuntu
版权声明:本文标题:Ubuntu安装python3.10.6 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686775128a101191.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论