admin管理员组文章数量:1794759
Ubuntu安装Python3.10
安装
-
添加 deadsnakes PPA 到源列表
add-apt-repository ppa:deadsnakes/ppa -
更新资源
apt update apt upgrade -
安装 Python3.10
apt install python3.10
修改默认版本(以下方法任选一) update-alternatives 命令
-
查看所有python版本
ls -l /usr/bin/python* -
更换版本
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 -
选择默认版本
update-alternatives --config python3
软连接
-
查询 Python3.10 的安装路径(按照上方步骤默认为:/usr/bin/python3)
which python3.10 -
得到结果
/usr/bin/python3.10 -
删除原有链接
rm /usr/bin/python3 -
建立新链接
ln -s /usr/bin/python3.10 /usr/bin/python3
环境变量
-
编辑 .bashrc 文件
vim ~/.bashrc -
找到 alias python='xxx'
-
将路径改为 Python3.10 的路径
alias python='/usr/bin/python3.10' -
使环境变量生效
source ~/.bashrc
修复文件
-
报错(pip 相关命令可能会报这些错误):
ModuleNotFoundError: No module named 'apt_pkg' ModuleNotFoundError: No module named 'distutils.util' -
修复
apt install python3.10-distutils -
重装 pip (确保为 Python3.10 成功安装 pip)
curl bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py -
如果您看到任何权限错误,您可能需要使用
python3 get-pip.py --user
修改 pip 指向(以下方法任选一) pip 配置文件
-
编辑 pip 配置文件
vim /usr/local/bin/pip3 -
把第一行 /usr/bin/python 换成 python3
#!/usr/bin/python3 # -*- coding: utf-8 -*- import re import sys from pip._internal.cli.main import main if __name__ == '__main__': sys.argv[0] = re.sub(r'(-script\\.pyw|\\.exe)?$', '', sys.argv[0]) sys.exit(main())
-
查询 pip3 位置
which pip3 -
删除旧链接
rm /usr/bin/pip3 -
修改软连接
ln -s /usr/bin/pip3 /usr/bin/pip3
本文标签: ubuntu
版权声明:本文标题:Ubuntu安装Python3.10 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686763717a99614.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论