当前位置:首页 » 编程语言 » python安装yum

python安装yum

发布时间: 2022-11-03 02:36:15

python如何下载环境

先来区分几个在Python基础学习中比较容易混淆的工具,然后帮助大家一步步修改镜像源,完成环境的搭建,下面一起来看看吧!

1、概念区分

对于刚刚开始学习Python的零基础小白来说,可能很容易就会对Pycharm、Python解释器、conda安装、pip安装这个几个概念混淆。下面跟着我来逐一认识一下它们:

(1)Pycharm是Pytho开发的集成开发环境(Integrated Development Environment,简称IDE),它本身无法执行Python代码。

(2)Python解释器才是真正执行代码的工具,pycharm里可设置Python解释器,一般我们可去Python官网下载Python3.7或Python3.8版本;如果安装过anaconda ,它里面必然也包括一个某版本的Python解释器;Pycharm配置Python解释器选择哪一个都可以。

(3)anaconda是把python所有常用包的合集,并提供给我们使用 conda 命令非常非常方便的安装各种Python包。

(4)conda安装:我们安装过anaconda软件后,就能够使用conda命令下载anaconda源里(比如中科大镜像源)的包。

(5)pip安装:也是一种类似于conda安装的python安装方法,如果用过Centos系统,它就像yum安装一样。

2、修改镜像源

在使用安装 conda 安装某些包会出现慢或安装失败问题,最有效方法是修改镜像源为国内镜像源。之前都选用清华镜像源,但是2019年后已停止服务。推荐选用中科大镜像源。

先查看已经安装过的镜像源,cmd窗口执行命令:

conda config --show

查看配置项 channels ,如果显示带有 tsinghua ,则说明已安装过清华镜像。

channels:

https://mirrors.tuna.tsinghua.e.cn/tensorflow/linux/cpu/

https://mirrors.tuna.tsinghua.e.cn/anaconda/cloud/msys2/

https://mirrors.tuna.tsinghua.e.cn/anaconda/cloud/conda-forge/

https://mirrors.tuna.tsinghua.e.cn/anaconda/pkgs/free/

https://mirrors.tuna.tsinghua.e.cn/anaconda/cloud/pytorch/

下一步,使用 conda config --remove channels url地址 删除清华镜像,如下命令删除第一个。然后,依次删除所有镜像源

conda config --remove channels https://mirrors.tuna.tsinghua.e.cn/tensorflow/linux/cpu/

添加目前可用的中科大镜像源:

conda config --add channels https://mirrors.ustc.e.cn/anaconda/pkgs/free/

并设置搜索时显示通道地址:

conda config --set show_channel_urls yes

确认是否安装镜像源成功,执行 conda config --show ,找到 channels 值为如下:

channels:

https://mirrors.ustc.e.cn/anaconda/pkgs/free/

defaults

以上就是分享的Python基础学习之环境搭建的全部学习内容,大家都看懂了吗?希望本文的分享能帮到大家!

Ⅱ linux下安装yum时报错需要python(abi)=2.4请问怎么处理

yum应该已经有了。或者是yum2。
从提示上看。你没有安装python,也没有安装python-elementtree这个库。

安装一下再继续试试看。

Ⅲ linux怎么安装python

打开终端,输入:wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0b4.tgz
下载完毕后 输入解压命令:tar –zxvf Python-3.5.0b4.tgz
切换到解压的目录:cd Python*
接下来就是安装:
./configure
make
make install

然后查看一下就知道了:
Python 3.5.0 (#1, Aug 06 2015, 14:04:52)
[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2
Type “help”, “right”, “credits” or “license” for more information.
就说明成功了,因为linux系统可能不一样,第二行有可能不同哈。

Ⅳ yum无法安装软件(python版本问题)

升级python版本后,运行yum
# yum -y install openssl
提示如下:
There was a problem importing one of the Python moles
required to run yum. The error leading to this problem was:

No mole named yum

Please install a package which provides this mole, or
verify that the mole is installed correctly.

It's possible that the above mole doesn't match the
current version of Python, which is:
2.7.3 (default, Jul 15 2014, 16:52:36)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)]

If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.ke.e/YumFaq

分析应该是yum和Python是依赖关系,yum是python的模块,所以需要修改yum来解决:
1. 查看python的安装路径
# python
Python 2.7.3 (default, Jul 15 2014, 16:52:36)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "right", "credits" or "license" for more information.
>>>
# whereis python
python: /usr/bin/python2.4 /usr/bin/python /usr/bin/python2.6 /usr/lib/python2.4 /usr/local/bin/python
/usr/local/bin/python2.6-config /usr/local/bin/python3.3-config /usr/local/bin/python3.3 /usr/local/bin/python3.3m
/usr/local/bin/python3.3m-config /usr/local/bin/python2.6 /usr/local/lib/python2.4 /usr/local/lib/python3.3
/usr/local/lib/python2.6 /usr/include/python2.4 /usr/share/man/man1/python.1.gz

2. 修改yum
# vim /usr/bin/yum
将 #!/usr/bin/python 改成 #!/usr/bin/python2.4
【保存并退出】

3. 再测试yum安装,成功;

Ⅳ python'的环境搭建怎么弄

1、概念区分

对于刚刚开始学习Python的零基础小白来说,可能很容易就会对Pycharm、Python解释器、conda安装、pip安装这个几个概念混淆。下面跟着我来逐一认识一下它们:

(1)Pycharm是Pytho开发的集成开发环境(Integrated Development Environment,简称IDE),它本身无法执行Python代码。

(2)Python解释器才是真正执行代码的工具,pycharm里可设置Python解释器,一般我们可去Python官网下载Python3.7或Python3.8版本;如果安装过anaconda ,它里面必然也包括一个某版本的Python解释器;Pycharm配置Python解释器选择哪一个都可以。

(3)anaconda是把python所有常用包的合集,并提供给我们使用 conda 命令非常非常方便的安装各种Python包。

(4)conda安装:我们安装过anaconda软件后,就能够使用conda命令下载anaconda源里(比如中科大镜像源)的包。

(5)pip安装:也是一种类似于conda安装的python安装方法,如果用过Centos系统,它就像yum安装一样。

2、修改镜像源

在使用安装 conda 安装某些包会出现慢或安装失败问题,最有效方法是修改镜像源为国内镜像源。之前都选用清华镜像源,但是2019年后已停止服务。推荐选用中科大镜像源。

先查看已经安装过的镜像源,cmd窗口执行命令:

conda config --show

查看配置项 channels ,如果显示带有 tsinghua ,则说明已安装过清华镜像。

channels:

https://mirrors.tuna.tsinghua.e.cn/tensorflow/linux/cpu/

https://mirrors.tuna.tsinghua.e.cn/anaconda/cloud/msys2/

https://mirrors.tuna.tsinghua.e.cn/anaconda/cloud/conda-forge/

https://mirrors.tuna.tsinghua.e.cn/anaconda/pkgs/free/

https://mirrors.tuna.tsinghua.e.cn/anaconda/cloud/pytorch/

下一步,使用 conda config --remove channels url地址 删除清华镜像,如下命令删除第一个。然后,依次删除所有镜像源

conda config --remove channels https://mirrors.tuna.tsinghua.e.cn/tensorflow/linux/cpu/

添加目前可用的中科大镜像源:

conda config --add channels https://mirrors.ustc.e.cn/anaconda/pkgs/free/

并设置搜索时显示通道地址:

conda config --set show_channel_urls yes

确认是否安装镜像源成功,执行 conda config --show ,找到 channels 值为如下:

channels:

https://mirrors.ustc.e.cn/anaconda/pkgs/free/

defaults

以上就是分享的Python基础学习之环境搭建的全部学习内容,大家都看懂了吗?希望本文的分享能帮到大家!

Ⅵ 如何在Linux里面手动安装Python并且避免yum不能运作的问题

因为yum默认使用的是centos自带的python2.4,如果在不改动yum命令的情况下,安装新的python版本,就不能卸载原有的python,具体方法你可以参考下面的这个文章。

http://defer.cn/2014/12/105.html

如果解决了您的问题请采纳!
如果未解决请继续追问!

Ⅶ linux下安装yum时报错需要python=2.4请问怎么处理

yum使用python2.0编写的,或许你没安装python,或许你把python的版本升级成了3.0。
解决方法:
修改yum,将首行指定的默认python修改为python2.0的位置。

修改/usr/bin/python连接,将其连接到python2.0上。

Ⅷ 如何解决python升级后yum报错

方法/步骤
1
当我们输入任何yum命令,都会报错。原因是升级python后,导致yum所需版本不一致导致!
2
如图,我将python版本编译安装python3.3.0。将3.3链接到/usr/bin/python.
3
我们查看/usr/bin/yum
文件,可以看到,yum调用的是/usr/bin/python这个文件。所以改变之后就会报错。
4
这个时候我们只需要修改yum配置文件,将python版本只想以前的旧版就可以了。
#vi
/usr/bin/yum
因为我的旧版本是2.7,所以将#!/usr/bin/python改为#!/usr/bin/python2.7就可以了!
退出保存
5
再次运行yum命令,就不回再报错了。
如果运行后报以下错误File
"/usr/libexec/urlgrabber-ext-down",
line
28
except
OSError,
e:
就修改/usr/libexec/urlgrabber-ext-down文件,将python同样指向旧版本,就可以了
6
也有方法说升级yum版本,使两者版本相匹配。本人还没成功!
至少yum3.4.3与python3.3.0版本不匹配!

Ⅸ 如何安装Python 3中,并设置本地编程环境在CentOS 7

介绍

Python是一种多功能编程语言,可以用于许多不同的编程项目。开发团队于1991年首先发表了一个名叫灵感来源于英国喜剧组织Monty Python的名字,他希望Python能够成为一种有趣的语言。对于初学者和经验丰富的开发人员来说,Python易于设置,并且以相对直接的方式编写,并提供对错误的即时反馈。Python 3是该语言的最新版本,被认为是Python的未来。

本教程将指导您在本地CentOS 7机器上安装Python 3,并通过命令行设置编程环境。

先决条件

您将需要一台连接到互联网的非root超级用户帐户的CentOS 7计算机。

第1步 - 准备系统

我们将通过命令行来完成这个安装。如果您的CentOS 7计算机启动了图形用户界面(GUI)桌面,则可以通过菜单访问命令行界面,方法是导航到应用程序,然后导航到实用程序,然后单击终端。如果您需要更多关于终端的指导,请务必阅读文章“Linux终端简介”。

在开始安装之前,让我们确保更新默认的系统应用程序以获得最新版本。

我们将使用开源包管理工具yum,代表Yellowdog Updater Modified。这是一个常用的工具,用于在基于Red Hat的Linux系统(如CentOS)上处理软件包。它可以让你轻松地安装和更新,以及删除您的计算机上的软件包。

我们首先通过运行这个命令来确保yum是最新的:(更新系统是可选执行)

  • sudo yum -y update

  • 该-y标志用于警告系统,我们知道我们正在进行更改,防止终端提示我们确认。

    接下来,我们将安装yum-utils,这是一个扩展和补充yum的实用程序和插件的集合:(也可以不安装)


  • sudo yum -y install yum-utils

  • 最后,我们将安装CentOS开发工具,这些工具用于允许您从源代码构建和编译软件:(也可以不安装)


  • sudo yum -y groupinstall development

  • 一旦安装好了,我们的安装就绪了,我们可以继续安装Python 3。

    第2步 - 安装和设置Python 3

    CentOS源自RHEL(红帽企业Linux),其稳定性是其主要焦点。正因为如此,经过测试和稳定版本的应用程序是最常见的系统和可下载的软件包,所以在CentOS上,你只能找到Python 2。

    因为我们想要安装Python 3的最新上游稳定版本,我们需要安装IUS,代表Inline with Upstream Stable。作为一个社区项目,IUS为选择软件的一些更新版本提供了红帽软件包管理器(RPM)软件包。

    要安装IUS,先要安装epel-release7包 我们来安装它yum:

    sudo yum -y install epel-release-7-11.noarch.rpm


  • sudo yum -y install ius-release.rpm

  • 一旦IUS完成安装,我们可以安装最新版本的Python:


  • sudo yum -y install python36u

  • 当Python的安装过程完成后,我们可以通过以下python3.6命令检查其安装是否成功:


  • python3.6 -V

  • 使用成功安装的Python 3.6版本,我们将收到以下输出:


    Output

  • Python3.6.1
  • 接下来我们将安装pip,它将管理Python的软件包:


  • sudo yum -y install python36u-pip

  • 一个用于Python的工具,我们将使用pip来安装和管理我们可能想在我们的开发项目中使用的编程包。你可以通过键入以下命令来安装Python包


  • sudo pip3.6 install package_name

  • 在这里,package_name可以参考任何Python包或者库,比如用于Web开发的Django或者用于科学计算的NumPy。所以如果你想安装NumPy,你可以使用命令来完成pip3.6 install numpy。

    最后,我们将需要安装IUS软件包python36u-devel,它为我们提供了Python 3开发所需的库和头文件:


  • sudo yum -y install python36u-devel

  • 该VENV模块将用于建立一个虚拟的环境,为我们下一步的发展项目。

    第3步 - 建立一个虚拟环境

    现在,我们已经安装了Python,并且已经安装好了系统,我们可以继续使用venv创建我们的编程环境。

    虚拟环境使您能够在计算机上为Python项目设置一个独立的空间,确保您的每个项目都拥有自己的一组依赖项,不会中断任何其他项目。

    建立一个编程环境使我们能够更好地控制我们的Python项目以及如何处理不同版本的包。使用第三方软件包时,这一点尤为重要。

    您可以根据需要设置尽可能多的Python编程环境。每个环境基本上都是您的计算机中的一个目录或文件夹,其中包含一些脚本以使其充当环境。

    选择你想把你的Python编程环境放入哪个目录,或者创建一个新目录mkdir,如下所示:


  • mkdir environments

  • cd environments

  • 一旦进入了你想要环境所在的目录,就可以通过运行以下命令来创建一个环境:


  • python3.6 -m venv my_env

  • 本质上,这个命令会创建一个新的目录(在本例中称为my_env),其中包含一些我们可以通过ls命令看到的项目:

  • bin include lib lib64 pyvenv.cfg

  • 这些文件一起工作,以确保您的项目与本地计算机的更广泛的上下文隔离,以便系统文件和项目文件不会混合。这是版本控制的好习惯,并确保您的每个项目都可以访问它所需的特定软件包。

    要使用这个环境,你需要激活它,你可以通过输入以下命令来调用目录中的激活脚本bin:


  • source my_env/bin/activate

  • 您的提示现在将以您的环境的名称作为前缀,在这种情况下,它被称为my_env:


  • 这个前缀让我们知道my_env环境当前是活动的,这意味着当我们在这里创建程序时,他们将只使用这个特定环境的设置和包。

    注意:在虚拟环境中,您可以使用命令python而不是python3.6,而pip不是pip3.6如果您愿意的话。如果您在环境外使用Python 3,则需要专门使用python3.6和pip3.6命令。

    遵循这些步骤之后,即可使用您的虚拟环境。

    第4步 - 创建一个简单的程序

    现在我们已经建立了虚拟环境,我们来创建一个简单的“Hello,World!”程序。这将确保我们的环境正在工作,并且使我们有机会更熟悉Python,如果我们还没有。

    为此,我们将打开一个名为vim的命令行文本编辑器,并创建一个新文件:


  • vi hello.py

  • 一旦文本文件在我们的终端窗口打开,我们将不得不键入i进入插入模式,然后我们可以写我们的第一个程序:

  • print("Hello, World!")

  • 现在按下ESC退出插入模式。接下来,输入:x然后ENTER保存并退出文件。

    我们现在准备好运行我们的程序:


  • python hello.py

  • 刚刚创建的hello.py程序应该使终端产生以下输出:


    Output

  • Hello, World!
  • 要离开环境,只需键入命令,deactivate然后返回到原始目录。

    结论

    恭喜!此时,您已经在本地CentOS 7机器上安装了Python 3编程环境,并且可以开始一个编码项目!

Ⅹ linux yum怎么安装 及过程

第一步:创建一个新文件夹,并把光盘的内容全部复制到该文件夹内: [root@localhost ~]# mkdir /yum [root@localhost ~]# cp -rvf /misc/cd/* /yum 第二步:安装工具包: [root@localhost ~]# rpm -ivh /yum/Server/createrepo-0.4.11-3.el5.noarch.rpm 第三步:生成仓库数据库: [root@localhost ~]# cd /yum [root@localhost yum]# createrepo . //注意后面的. 第四步:查看文件: [root@localhost yum]# ls /yum/repodata/ filelists.xml.gz other.xml.gz primary.xml.gz repomd.xml 第五步:客户端配置: [root@localhost ~]# cp /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/chenbin.repo [root@localhost ~]# vi /etc/yum.repos.d/chenbin.repo [rhel-chenbin] name=Red Hat Enterprise Linux $releasever - $basearch - Debug baseurl=file:///yum/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 第六步:清除yum安装时的缓存: [root@localhost ~]# yum clean all

热点内容
安卓手机剪映怎么修改成4k帧率 发布:2025-01-10 01:08:21 浏览:951
微信哪个版本不要求配置 发布:2025-01-10 01:07:31 浏览:405
三星插卡激活要密码是什么意思 发布:2025-01-10 00:57:04 浏览:675
web服务器搭建黑马 发布:2025-01-10 00:56:05 浏览:825
戴尔服务器可以当电脑 发布:2025-01-10 00:56:05 浏览:857
linux内存分布 发布:2025-01-10 00:55:58 浏览:125
安卓自动签到app哪个好用 发布:2025-01-10 00:43:42 浏览:168
如何修改笔筒文具盒密码 发布:2025-01-10 00:24:51 浏览:254
安卓手机能从哪里恢复数据 发布:2025-01-10 00:03:16 浏览:165
课程表源码 发布:2025-01-10 00:02:26 浏览:51