您当前的位置: 首页 >  Python

Kylin V10 SP1(ubuntu)编译安装python3新版本

发布时间:2021-12-01 03:59:40 ,浏览量:5

系统自带的python太旧了,所以想编译安装最新版本的python。 在这里插入图片描述

环境
cat /etc/*-release DISTRIB_ID=Kylin DISTRIB_RELEASE=V10 DISTRIB_CODENAME=kylin DISTRIB_DESCRIPTION="Kylin V10 SP1" DISTRIB_KYLIN_RELEASE=V10 DISTRIB_VERSION_TYPE=enterprise DISTRIB_VERSION_MODE=normal NAME="Kylin" VERSION="银河麒麟桌面操作系统V10 (SP1)" VERSION_US="Kylin Linux Desktop V10 (SP1)" ID=kylin ID_LIKE=debian PRETTY_NAME="Kylin V10 SP1" VERSION_ID="v10" HOME_URL="http://www.kylinos.cn/" SUPPORT_URL="http://www.kylinos.cn/support/technology.html" BUG_REPORT_URL="http://www.kylinos.cn/" PRIVACY_POLICY_URL="http://www.kylinos.cn" VERSION_CODENAME=kylin UBUNTU_CODENAME=kylin PROJECT_CODENAME=v10sp1
下载最新的源码

下载页面 https://www.python.org/downloads/source/ 我下载的是:

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz
编译安装
#解压 sudo tar Jxvf Python-3.10.0.tar.xz # 更新安装源(Source) sudo apt-get update # 同时安装多个软件包(已安装的会自动忽略), -y 表示对所有询问都回答 Yes sudo apt-get install -y gcc make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \ libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev # 创建安装目录 sudo mkdir /usr/python3 # 进入 解压后的 源码文件夹 cd Python-3.10.0/ # 配置, 检查安装环境, 生成 Makefile 文件, 指定安装到 /usr/python3 sudo ./configure --enable-optimizations --prefix=/usr/python3 # 编译和安装(需要一段时间, 耐心等待) sudo make sudo make install 
检查安装是否正常
# 进入 python3 的 bin 目录 cd /usr/python3/bin # 查看 python3 的版本 ./python3 -V
./pip3 -V
添加环境变量
sudo vim /etc/profile

文件末尾增加以下内容:

# 把 /usr/python3/bin 放在前面, 优先使用里面的命令 export PATH=/usr/python3/bin:$PATH 

环境变量立即生效

source /etc/profile

这里在任意目录 下执行:

python3 -V

我的执行结果如下:

itkey@itkey-VMware7-1:~$ python3 -V
Python 3.10.0

恭喜你,已经成功啦!

pip3使用国内源
mkdir ~/.pip echo '[global]' >> ~/.pip/pip.conf echo 'index-url = https://mirrors.aliyun.com/pypi/simple' >> ~/.pip/pip.conf

安装一下ranger测试

pip3 install ranger-fm
vim ~/.bashrc

在用户环境变量(~/.bashrc)中增加:

export PATH=$PATH:$HOME/.local/bin/

然后执行:

source ~/.bashrc
ranger

发现pip3安装的软件也可以正常使用了。 在这里插入图片描述

总结

困了,现在是2021年12月1日凌晨4点13分。该睡觉了。这下能睡安了!

参考

https://blog.csdn.net/xietansheng/article/details/84791703

关注
打赏
1688896170
查看更多评论

暂无认证

  • 5浏览

    0关注

    108472博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.3438s