美文网首页
2019-10-24 Fedora 29 安装python3.8

2019-10-24 Fedora 29 安装python3.8

作者: AK蜗牛 | 来源:发表于2019-10-25 05:48 被阅读0次

目前python稳定版3.8,特地装了一台Fedora29虚拟机专门用来跑python,几个要点记录一下。
Fedora装好以后,可以通过web console来管理,端口号9090,因此防火墙要开放TCP 9090端口,话说这个管理界面还挺友好的。Fedora防火墙firewall-cmd跟CentOS,Redhat一样的设置,不多说了。
下载 3.8版本:

wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

建个目录

mkdir /usr/local/python3

解压

tar -zxvf Python-3.8.0.tgz -C /usr/local/python3/

到安装目录下编译运行,先安装工具套件

yum -y groupinstall "Development Tools"

中间如果报错

zipimport.ZipImportError: can't decompress data; zlib not available

安装一下zlib-devel

yum install zlib-devel -y

然后编译:

./configure --prefix=/usr/local/python3 --with-zlib=/usr/include
make && make install

做软链接,Fedora默认安装python3.7.4, 其实不装3.8的话直接用3.7.4也行.

rm /usr/bin/python3
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
[root@py bin]# python3
Python 3.8.0 (default, Oct 24 2019, 13:14:43)
[GCC 8.3.1 20190223 (Red Hat 8.3.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

不想做软链接,可以直接把python3.8的目录加到环境变量,在 /etc/profile文件加入

export PATH="$PATH:/usr/local/python3/bin"

这样,python3 就进入python3.7.4, 敲python3.8就是3.8版本。

搞定收工

相关文章

网友评论

      本文标题:2019-10-24 Fedora 29 安装python3.8

      本文链接:https://www.haomeiwen.com/subject/vwodvctx.html