2022
我们一起努力

centos8安装python(centos8安装python38修改yum文件)

本文目录:

  • 1、centOS如何升级python
  • 2、如何在centos安装python
  • 3、centos8 安装yum
  • 4、如何在centos中安装pythonscapy
  • 5、centos下安装python,mysql5.7以及虚拟环境
  • 6、centerOS自带Python编译器吗?

centOS如何升级python

centOS下升级python版本的详细步骤

1、可利用linux自带下载工具wget下载,如下所示:

笔者安装的是最小centos系统,所以使用编译命令前,必须安装wget服务,读者如果安装的是界面centos系统,或者使用过编译工具则可跳过安装wget,直接进行下边的编译步骤。

wget

2、下载完成后到下载目录下,解压

tar -xzvf Python-3.3.0.tgz

3、进入解压缩后的文件夹

cd Python-3.3.0

相关推荐:《Python教程》

4、在编译前先在/usr/local建一个文件夹python3(作为python的安装路径,以免覆盖老的版本)

mkdir /usr/local/python3  (此处新建文件夹用mkdir,如果是新建文件则用touch)

5、开始编译安装

笔者安装的是最小centos系统,所以使用编译命令前,必须安装编译套件gcc,读者如果安装的是界面centos系统,或者使用过编译工具则可跳过安装gcc,直接进行下边的编译步骤

./configure --prefix=/usr/local/python3

make

make install

6、此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字(笔者保留了两个版本的,一个python,一个python3,所以第6步笔者略过,把第7步的链接后名字改为python3,读者可按正常步骤,实现的效果相同)

mv /usr/bin/python /usr/bin/python_old2 

7、再建立新版本python的链接

ln -s /usr/local/python3/bin/python3  /usr/bin/python

8、这个时候输入

python -V

9、就会显示出python的新版本信息

[idolaoxu@localhost home]# python -V

Python 3.3.0

PS:如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖,具体看安装过程了,这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。

如何在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 安装yum

1.手贱把python卸载后yum也不能使用了,使用下面脚本可以一键安装

2.看好系统版本是 centos8-steam

安装脚本

1.在root账户下

如何在centos中安装pythonscapy

在CentOs6.5下安装Python2.7.6和Scrapy

总在网上看大家的安装教程,这回自己也贡献一份!!!

和民航大学合作项目,去给人家装环境,连简单的Scrapy都没装上,虽然有对方硬件设施坑爹的因素,但主要还是自己准备不充分。

一份好的安装文档应该是可以完美重现的。

所以做了下面这份:

我按照这套方法连着重装了四次,如果各位直接复制命令,应该是一点问题都没有。安装成功的样子见那两张截图。

对了,确保电脑能上网,鼠标能用,哈哈

1.#su – root

2.#yum install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel libffi-devel libxslt-devel libxml2-devel sqlite-devel

3.#cd /usr

4.安装Python

#wget python/2.7.6/Python-2.7.6.tar.xz

#xz -d Python-2.7.6.tar.xz

#tar xvf Python-2.7.6.tar

#cd Python-2.7.6

#./configure

#vim Modules/Setup

找到下面这句,去掉注释

#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

编译安装:make make install

5.修改Python链接

#/usr/local/bin/python2.7 -V

#mv /usr/bin/python /usr/bin/python.bak

# ln -s /usr/local/bin/python2.7 /usr/bin/python

6.#vim /usr/bin/yum

在打开的文件里的头一行,也就是指定python环境的那行代码,修改成:

#!/usr/bin/python2.6

7.#wget --no-check-certificate

#python ez_setup.py

8.#wget --no-check-certificate

#python get-pip.py

9.#pip install scrapy

10.#scrapy

11.建立测试脚本

12.# cat myspider.py EOF

from scrapy import Spider, Item, Field

class Post(Item):

title = Field()

class BlogSpider(Spider):

name, start_urls = 'blogspider', ['wsblog/']

def parse(self, response):

return [Post(title=e.extract()) for e in response.css("h2 a::text")]

EOF

13.试建工程

scrapy startproject tutorial

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

centerOS自带Python编译器吗?

CentOS系列发行版都是自带python编译器的,不管是目前发行的最新版CentOS7.6还是旧的CentOS6.10。但是存在的问题是,这些发行版自带的python编译器版本都是2.×版本,例如CentOS7.6版本目前带的Python版本是2.7,而目前最流行的python版本是3.x系列,python2.×版本在后面会慢慢被废弃掉。例如即将发行CentOS8里面自带的Python版本就是3.6.4,因此,只要你学习的是python2,那么在CentOS上使用是完全没有问题的,学的是python3的话,就需要在上面自己安装3.×版本。如果还没有开始学习的话,建议你开始从3.×版本学起,避免重复学习。因为3.×是趋势。

不知道我说清楚了没有,希望可以帮助到你。

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

赞(0)
文章名称:《centos8安装python(centos8安装python38修改yum文件)》
文章链接:https://www.fzvps.com/134199.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!