问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在CentOS6上安装Python2.7和Python3.3

发布网友 发布时间:2022-04-22 09:48

我来回答

1个回答

热心网友 时间:2022-04-12 11:59

一、安装检查

一般在centos中都会默认装一个python,版本不一定,如果是2.7,则安装时只装3.3就可以了(现在最新已经到3.6了,可以装一个3.6版本的)

which python    #查看当前centos中使用的python解释器位置

python --version  #查看当前安装的python版本


二、python的安装

1.wget相应的python包(https://www.python.org/downloads/source/)

如图,右键-复制链接,就可以得到对应的包了。

2.解压缩,tar -zxvf Python-3.6.2.tgz

3.进到解压后的目录,cd Python-3.6.2

4. 命令行执行 ./configure

5. 命令行执行 make

6. 命令行执行 make install

无论安装哪个python版本,都是执行以上1~6的步骤。

安装完成后,一般是在路径usr/bin  ,  usr/local/bin中可以找到python解释器(python2.x版本一般是python2,python3.x版本一般是python3)

三、配置环境变量

在命令行输入python --version时,会得到当得的python默认的解释器版本

python2.x和python3.x多版本时,运行python脚本时,一般有以下几种使用方法。

1.不配置环境变量,直接在编写文件开头指定

首先利用which python3,找到python3解释器的位置,在文件开头指定即可

建立一个文件,名字叫test3.6.py

#!/usr/local/bin/python3
print('hahahahahahahah')

运行时直接 ./test3.6.py就可以执行了

2. 不配置环境变量,直接用python或python2或python3进行编译

建一个文件,命名为test.py

print("hahahahah")

命令行输入:

python test.py

python2 test.py

python3 test.py


3.配置环境变量

1. 先查看环境变量(一般python安装完成后,会在/usr/local/bin下生成一个解释器)
    echo $PATH
    - /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
    
2. 将某个安装完成的路径加入到环境变量
    PATH=$PATH:/server/Python-2.7.14
    当输入python2.7后,会调用此路径下的python解释器
    
3. linux会优先找/usr/bin下的启动文件(或者用which python查找一下,默认使用的是哪个python),
    如果想要输入python时自动调用python2.7,则:
    
    进入/usr/bin,将python删除,建立连接
    ln -s /server/Python-2.7.14/python ./python
    这样我们 python 的时候,就会直接进入2.7的环境了

同上,如果没有pip命令的话,可以建一个相关的pip


Tips:

如果which pip发现没有安装pip,解决方法如下:

1.下载get-pip.py
wget https://bootstrap.pypa.io/get-pip.py

2.执行命令python get-pip.py

3.更新,运行命令
pip install -U pip

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
亲子照简短句子(亲情定格,幸福永恒) 摄影爱好者,偶尔接人像外拍。有5d4+351.4加60d+501.8,够用吗 5d4配个什么挂机头方便 ...觉得现在钱越来越难挣?说说现在都是做什么生意的? 无限火力游戏破解版 ...乙醇,乙醛,乙酸,乙二醇,烷乙烷之间相互转化的化学方程式_百度... 负二分之一 - 五又五分之一 - 1+三又四分之一 - 4.5+二又三分之一 负二分之一-1又四分之一+ -二又二分之一-负3又四分之三-负1又四分之... 4场3关要对几场 英文励志格言164句 如何在linux下安装python-tk 如何安装scipy python2.7 linux linux 下python2.7.6怎么安装sklearn linux在安装完python2.7之后并且成功安装pip成功, linux编译安装python版本3.5变成2.7,怎么办 linux下py2exe python2.7 安装失败怎么破 如何在linux16中安装python2.7 python2.7.5安装在linux上应该选哪个版本 linux下怎么安装python2.7 桂花糖藕怎样做糖藕才亮 桂花糯米糖藕的制作方法 桂花糖藕的资料谁有啊!!我不要它的做法要的是资料!! 桂花糖藕的做法? 糖藕的好吃做法? 桂花糖藕怎样保存 桂花糖藕很多人喜欢,这道菜的正确做法是怎么样的? 桂花莲藕羹怎么做如何做好吃 桂花糖藕怎么做?? 经典冷菜:桂花糖藕的做法,经典冷菜:桂花糖藕怎么做 冰糖桂花莲藕的做法,冰糖桂花莲藕怎么做好吃 我的linux系统装了2个版本的python,我怎么选择我想要的版本 linux怎么添加python环境变量 葡萄和豆浆可以一起吃吗? 如何在CentOS6上安装Python2.7和Python3.3-Python 豆浆和葡萄可以一起吃吗 豆浆能和葡萄一起吃吗 请问豆浆加葡萄糖一起喝有坏处吗? 豆浆中加入葡萄糖会凝固的具体做法 葡萄汁可以和豆浆一起喝吗 榨豆浆能放葡萄干么 为什么在热豆浆中加入葡萄糖能制豆腐 幼儿喝豆浆配葡萄糖会有负作用吗? “在热豆浆中加入葡萄糖酸钙能制成豆腐”有什么化学知识? 豆浆里可以放葡萄干吗 550豆浆要放多少葡萄糖内酯才变成豆腐脑 吃完葡萄多久喝豆浆 1979年属什么 1979年属相是什么? 79年属什么生肖今年几岁? 怎么将字体导入电脑