本文目录:
- 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】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: