各种平台安装python3
说明:本文档暂不推荐py3.10,部分重要第三方库要安装后进行一定修改才能正常使用,如果你不具备此能力请老老实实安装py3.9。
Ubuntu 源码安装
APT安装依赖包
1
sudo apt install libffi-dev python3-dev libssl-dev libbz2-dev libncurses5-dev libncursesw5-dev libbz2-dev zlib1g-dev liblzma-dev -y
去官网下合适版本的源码包:
1
qs dl https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tar.xz
解压
1
qs untar Python-3.9.4.tar.xz
进入文件夹并配置安装
1
2
3cd Python-3.9.4
./configure --enable-optimizations --prefix=/usr/local/python3
make && sudo make install创建软链接
1
2sudo ln -snf /usr/local/python3/bin/python3 /usr/bin/python3
sudo ln -snf /usr/local/python3/bin/pip3 /usr/bin/pip3
可能的问题
lsb_release returned non-zero exit status 1
1 | rm /usr/bin/lsb_release |
无SSL且无法安装ssl模块
选用http源,注意不是https;添加trusted-host。此操作能帮助你通过pip安装库,但如果库内有https网络请求则无法解决。
MacOS
1 | brew install python@3.9 |
Windows
官网有安装包,按流程走,注意添加环境变量。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 RhythmLian's Blog!
评论