云服务器免费试用

centos8安装python3.8(Centos8安装教程)

服务器知识 0 1469

本文目录:

  • 1、centos6.6下安装python3.8.1后报错?
  • 2、CentOS 8.0 升级Python版本到3.8.0
  • 3、在CentOS 8上安装Python
  • 4、centos下安装python,mysql5.7以及虚拟环境
  • 5、如何自己安装python包
  • 6、如何在centos安装python

centos6.6下安装python3.8.1后报错?

编译安装,请先安装依赖库

编译安装,请看日志,连日志都不看还玩啥linux呢

python3.8不建议在centos6上使用

很多依赖库版本不符合,会破坏原有系统的依赖

CentOS 8.0 升级Python版本到3.8.0

CentOS 8.0系统的安装见文章《 CentOS 8.0 图形化安装 》

CentOS 8.0系统的基本配置见文章《 CentOS 8.0 基本配置 》

CentOS 8.0系统创建LVM分区见文章《 CentOS 8.0 创建LVM分区 》

在CentOS 8上安装Python

在CentOS 8上安装Python 3

要在CentOS 8上安装Python 3,请以root或sudo用户身份在终端中运行以下命令:

$ sudo dnf install python3

要验证安装,请输入以下命令检查Python版本:

$ python3 --version

参考: 在Linux系统中检查Python版本(Python Version)的方法 。

在选写本文时,CentOS存储库中可用的Python 3的最新版本是“3.6.x”:

Python 3.6.8

注:该命令还会安装pip。

要运行Python,你需要明确输入python3并运行pip输入pip3。

你应该始终喜欢使用yum或dnf安装发行版提供的python模块,因为它们受支持并经过测试可以在CentOS 8上正常工作,仅在虚拟环境中使用pip,Python虚拟环境允许你将Python模块安装在特定项目的隔离位置,而不必全局安装,这样,你不必担心会影响其他Python项目。

Python 3模块软件包的名称以“python3”为前缀,例如,要安装paramiko模块,应运行:

$ sudo dnf install python3-paramiko

在CentOS 8上安装Python 2

Python 2软件包也包含在默认的CentOS 8存储库中。

要安装Python 2,请输入以下命令:

$ sudo dnf install python2

通过键入以下命令验证安装:

$ python2 --version

输出应如下所示内容:

Python 2.7.15

要执行Python 2,请输入python2,然后运行pip并输入pip2。

设置默认Python版本(Unversioned Python命令)

如果你有希望在系统路径中找到python命令的应用程序,则需要创建unversioned python命令并设置默认版本。

要将Python 3设置为系统范围内的非版本化python命令,请使用Alternatives实用程序:

$ sudo alternatives --set python /usr/bin/python3

对于Python 2,输入:

$ sudo alternatives --set python /usr/bin/python2

Alternatives命令创建一个指向指定python版本的symlink python。

在终端中键入python --version,你应该看到默认的Python版本。

要更改默认版本,请使用上面的命令之一,如果要删除未版本控制的python命令,请输入:

$ sudo alternatives --auto python

结论

在CentOS 8操作系统中,默认情况下未安装Python,如果有需要,按照以上方法操作即可。

如果做一个总结的话,那就是:要安装Python 3,请键入dnf install python3,如果是安装python 2,请键入dnf install python2

参考:

centos下安装python,mysql5.7以及虚拟环境

(很多人在部署好centos后不想用自带的python2,于是想尽办法卸载,最后弄得环境出现一堆问题,其实不用卸载,直接安装python3就好了,下面跟我一起做,还有顺便配置虚拟环境)

6.编辑.bashrc文件

7.重新加载.bashrc文件

出现下面的提示就说明搞定了

8.新建虚拟环境

进入虚拟环境

9.最终结果

10、安装mysql(centos8.4安装mysql5.7)

在Centos8上用原来Centos7上安装MySQL5.7的方法会安装失败,显示mysql-community-server安装错误。我们用新的方法在Centos8上安装MySQL5.7

如何自己安装python包

下载好安装包以后,就可以进行Python的安装了,双击安装包文件(这里以python-3.8.3-amd64.exe为例) 先自己下载

第一步主要是安装方式,'Install Now'会立即安装下面的配置开始安装,这个安装位置不太好记,一般选择'Customize installation'安装,自己定义安装过程;'Add Python 3.8 to PATH'最好选上.

请点击输入图片描述

安装第一步

第二步选择要安装的功能,其中的pip是必须要安装,如果你不是很熟悉,其他的一般选择默认就好了

请点击输入图片描述

安装第二步

第三步主要指定安装位置,最好选择一个不带中文,方便记忆的安装路径,作者一般选择安装在C盘的根目录下面,Python3.8的目录就是C:Python38

请点击输入图片描述

安装第三步

第四步开始安装,等待安装完成,就可以开始使用Python了

请点击输入图片描述

安装第四步

安装完成,在安装目录就是出现如下内容

请点击输入图片描述

安装目录内容

在开始菜单将出现Python3.8的菜单项

请点击输入图片描述

开始菜单项

至此,Python就安装完毕了,接下来就可以开始Python的奇妙之旅了

在开始菜单里面,有两个菜单可以运行Python

IDLE(Python 3.8 64-bit)是Python的简单编辑环境,这个编辑环境比较简单,一些小的脚本可以在这里编写,还可以简单调试Python程序

Python IDLE

Python 3.8(64-bit)是Python的cmd环境,可以执行简单Python语句

如何在centos安装python

更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令、软件包都要依赖预装的老版本python的,比如yum。

[root@localhost ~]# wget Python-2.7.11.tgz

[root@localhost ~]# tar -zxvf Python-2.7.11.tgz

[root@localhost ~]# cd Python-2.7.11

[root@localhost ~]# make

[root@localhost ~]# make install //默认安装到 /usr/local/lib/python2.7下

[root@localhost ~]# python -c "from distutils.sysconfig import get_python_lib; print (get_python_lib())"

/usr/local/lib/python2.7/site-packages

[root@localhost ~]# mv /usr/bin/python /usr/bin/python_old //修改旧的python版本为python_old

[root@localhost ~]# ln -s /usr/local/bin/python2.7 /usr/bin/python //建立软连接指向到当前系统默认python命令的bin目录,让系统使用新版本python

补充:默认的python成功指向3.3.0以后,yum不能正常使用,需要修改yum的配置文件。

【centos8安装python3.8】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos8安装python3.8(Centos8安装教程)
本文地址: https://solustack.com/21617.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。