Ubuntu 22.04 安装手动安装编译python
更新软件包
1 | # 刷新软件包目录 |
下载
1 | $~ wget https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgz |
安装与编译
1 | $~ ./configure --with-ssl prefix=/usr/local/python3.11.5 |
tips
使用 altinstall 而不是 install。二者的一个重要区别在于,后者会创建符号链接,将 python3 等命令链接到正在安装的新版本 Python 3 上,这可能会破坏系统。
python解释器添加到环境变量中
方式一
将/usr/local/python3.11.5/bin中的python复制到 /usr/local/bin 下
1 | $ sudo cp /usr/local/python39/bin/python /usr/local/bin/python |
注意:
1、因为系统默认就将/usr/local/bin 目录放到系统环境中了,所有执行python命令,是能找到的。
2、但是,并不是把/usr/local/bin放到最前面的,所以可能会被其他配置的目录先拦截到
方式二、
1、添加/usr/local/python3.11.5/bin 目录到系统环境中
1 | sudo vi /etc/profile |
重新加载profile
1 | $ source /etc/profile |
pip 安装库
1 | $~ pip3.11 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requit.txt |
本文作者: NUK
最后更新: 2024年11月12日 17:20:39
本文链接: http://www.uilucky.com/post/1cc79d67.html
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!