centos6 安装python,centos7一键安装python3
大家好,感谢邀请,今天来为大家分享一下centos6 安装python的问题,以及和centos7一键安装python3的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
python安装教程3.8
如何通过QQ文件安装python3.8
通过QQ的面对面快传上传python3.8文件后,点击处于QQ文件的python3.8,之后按照步骤即可完成安装。
先是安装python3.8。点击Next。选择自己想要存储的文件返芦信夹,点击Install。开始安装。安装完成后点击Close结束安装。
关于如何做的故事:英特尔公司的创始入之一,领导英特尔发展壮大的前首席执行官和董事长,安迪格鲁夫曾经给我上了人生的重要一课。有一次,他要听几位下属关于赛扬处理器市场推广漏轮的工作汇报,我当时作为咨询顾问参加了会议。中端理论当时已经成为英特尔的一个重大威胁,AMD和赛瑞克斯公司已经在低端微处理器市场抢占了大量的市场份额,越来越多的公司开始在入门级电脑上使用这两家公司的产品代替英特尔芯片。与此同时,这两家公司还在不断向中端市场进军,英特尔到了必须采取对策的时候。会议中途休息的时候,格鲁夫问我:“你觉得我们应该怎么办?"我认真地回答说,你们需要成立一个新的业务部门,这个部门可以有自己单独的财务系统和销售目标。格鲁夫却用他一贯的生硬语气说:“您真是个天真的学者!我问你怎么做,你却告诉我应该做什么。”他接着说:“我知道自己应该做什么,只是不知道如何才能做好。”我当时窘得恨不得找个地缝钻进去,格鲁夫说得对,我只是个天真的学者,刚才的回答只能证明我不清楚“做什么"和"怎么做”的区别。当我回到哈佛之后,我曾想要改变自己的研究方向哗虚,去发展一套“怎么做”的理论体系,但后来还是放弃了,因为我确实不知道自己怎样才能创新出这么一套理论来。我的研究重点仍一如既往地集中在商业中需要“做什么”上,我们不妨称之为“战略”。毫不夸张地说,只要是静下心来阅读、体会、理解我们关于战略、创新和成长方面研究成果的经理人,大都从中获得了莫大的帮助,在事业上也大都取得了更加辉煌的成就。然而,在我们之前的研究中,还没来得及给大家详细论述的一点是:在时机发生改变的时候,要想管理好一家公司,应该‘怎么做’。”
python安装教程?
1、首先,需要到python的卖租官方网站下载python的安装包。
2、打开官方网站之后,点击“Downloads”一栏,然后在弹出的窗口选择“windows”。
3、然后根据不同的操作系统,选择不同版本的安装包。32位的操作系统请选择windowsx86,64位操作系统选择windowsx86-64,然后下载。
4、等待下载好渣唯之后,双击打开下载好的安装包。
5、然后勾选AddPython3.7toPATH,然后点击Customizeinstallation(自定义安装)。
6、然后选择中梁兆下载路径,Customizeinstalllocation是自定义安装路径,由于默认的安装路径太深,因此改为较浅且好找的路径:D:PythonPython37,然后点击Install(安装)。
7、安装进行中,大约需要两分钟。
8、安装完成,点击Close(关闭)即可。
怎么安装python
python安装教程具体如下:
1.确定电脑的系统类型。在安装python之前,你要先确定一下你的电脑的系统类型及详细配置,具体方法如下:点击桌面上的快捷图标“此电脑”,然后右击“属性”,在设备规格下仔细查看电脑的“系统类型”。
2.进入python官网()。你可以直接在浏览器里输入python官网()的地址,也可以亮或直接在百度或其他搜索引擎里输入“python官衫键友网”,如下图1-2所示。同样可以快速进入python官网。如下图1-3所示,由于此台电脑是64位的Windows10操作系统,所以点击“Downloads”后选择相应的python版本安装即可。
3.选择相应的python版本,下载python。根据此时这台电脑的系统类型(64位的Windows10操作系统),我们选择相应的python版本,直接双击python解释器文或槐件进行下载即可。
4.此时,直接双击python解释器文件,即可开始安装python。
如何安装python
python安装教程如下:
1、双击执行下载的exe程序,进入安装界面。安装界面可以选择默认安装,也可以自定义安装,我比较喜欢自定义安装,默认安装路径都比较深,自定义安装自己定义个较浅的目录,后续行陆轮容易找。
2、在选择路径安装时,可以把下方的“AddPython3.6toPATH”勾选上,这个就直接默认把用户变量添加上了,后续不用再添加。
3、选择好后,继续下一步,全部默认选择即可,如有需档信要可变更,再下一步时直接更新安装存储的路径。
4、继续下一步,则提示安装成功。在安装目录也可以看到如下图2的相关信息。同时在cmd中执行python-V(大写V)则可看到成功安装的版本。至此python已成功安装,可以使用了。
注意事项总结
1、登陆网站下载。
2、下载完成后直接运行,自定义安装。(记住得勾选AddPython3.7toPATH)
3、安装完成后再python目录输入python-V测试。
4、成功之悉祥后,在开始菜单中搜索IDLE。双击运行就行了(IDLE是下载python时附带的,他是python的集成开发环境)。
CentOS7如何安装python3.8
工作需要使用Python3.8以上版本。因此需要卸载系统之前其他版本的Python。以下就是态胡我卸载晌闭薯其他版本,安装Python3.8版本步宴者骤。
centos7下安装python3.8
可以看到执行python,默认是2.7
cdPython-3.8.1
./configureprefix=/usr/local/python3
makemakeinstall
如果最后没提示出错,就代表正确安装了,在/usr/local/目扒粗升录下就会有python3目录
[root@iZwz99sau950q2nhb3pn0aZlocal]#cd/usr/local/
[root@iZwz99sau950q2nhb3pn0aZlocal]#ls
aegisbinetcgamesincludeliblib64libexecpython3sbinsharesrc
ln-s/usr/local/python3/bin/python3.8/usr/bin/python3
ln-s/usr/local/python3/bin/pip3.8/usr/bin/pip3
这里我没有链接到python上,是因为yum要用到python2才能执行,所以现凳薯在输入python的话还是会进入python2.7,输入python3才会进入python3.8
如果执意想要链接到python的话,就得修改一下yum的配置:
vi/usr/bin/yum
把#!/usr/bin/python修改为#!/usr/bin/python2
vi/usr/libexec/urlgrabber-ext-down
把#!/usr/bin/python修改为春老#!/usr/bin/python2
如何在CentOS6上安装Python2.7和Python3.3
如何在CentOS 6上同时安装Python 2.7和Python 3.3
本文将介绍如何在CentOS 6上安装Python 2.7和3.3。下面以Python 2.7.6和Python 3.3.5为例进行说明,但本人实测该教程同样适合于Python3.4.0.
CentOS 6自带了Python 2.6.6(CentOS 7则自带了Python 2.7)和一些非常好用的功能,如yum。但是,注意不要随便升级自带的Python以免yum不可用。新版本将安装在/usr/local目录下以避免和自带的版本冲突。
虽然“我”只在64位的CentOS 6.5进行了尝试,但该教程应该适用于所有的CentOS 6版本(本人按此教程在CentOS 7上亦成功安装Python3.4)。
下面的示例命令您最好以root身份运行或者在命令前加sudo赋予权限。但注意,若不是以root身份执行的话,make与make install最好分开执行,并且都在前面加sudo,连着写,如sudo make&& make install的话会在make install过程中报权限不足问题,因为sudo不作用于&&后面的make install。
安装前准备
编译Python之前您最好先安装一系列的开发工具和一些拓展库,虽然不是必须的,但这样Python才能依赖这些工具和拓展库展示它强悍的功能。下面是利用yum进行工具和拓展库安装的示例命令,直接copy执行即可(注意部分命令显示不全,但可以通过移动光标查看和复制)。
yum groupinstall"Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
该考虑的因素
在您编译和安装Python之前,有些东西您是应该知道或考虑的。如下。
Unicode编码
Python编码问题历史悠久,但不用过多关注,知道它目前支持Unicode编码即可(Python3中默认的)。考虑到兼容性等原因,除非有特殊的理由,您最好配置下Python 3.2和更早的版本,使其支持UTF-32编码,虽然会增加小小的内存代价。在Python 2.7中您可以通过在configure时添加选项--enable-unicode=ucs4进行配置,而在Python 3.2中是--with-wide-unicode选项。
Shared library(动态共享库)
目前大部分的Linux系统自带的Python都是以共享库的方式编译的,此外,某些第三方工具例如mod_wsgi和Blender,没有Python的共享库还运行不了,所以,您最好还是把Python编译成动态共享库吧。为了以共享库方式编译Python,您必须指明共享库的路径。您有两种选择:
在configure命令后面添加:LDFLAGS="-Wl,-rpath/usr/local/lib"从而将库路径直接编译进Python中。
以记事本方式打开/etc/ld.so.conf,然后在文件最后添加新行:/usr/local/lib。紧接着运行命令/sbin/ldconfig更新动态链接器。添加后的文件内容在CentOS 6.5如下:
/etc/ld.so.conf
1
2
include ld.so.conf.d/*.conf
/usr/local/lib
使用“make altinstall”而不是make install
切记,在安装自定义版本的Python时,make altinstall命令是必须的!如果您使用一般的make install命令,呵呵,您将会在解压编译的目录下看到两个命名一样但版本不同的python,这有可能会导致一些意想不到的bug哦,具体是什么作者没说,我也不知道。
下载,编译,安装Python
如下命令可用于下载、编译和安装Python。注意,如果您打算安装后手动修改/etc/ld.so.conf文件以更新动态链接器,那么下面的 LDFLAGS参数您就可以去掉了。
1
2
3
4
5
6
7
8
9
10
11
12
13
# Python 2.7.6:
wget
tar xf Python-2.7.6.tar.xz
cd Python-2.7.6
./configure--prefix=/usr/local--enable-unicode=ucs4--enable-shared LDFLAGS="-Wl,-rpath/usr/local/lib"
make&& make altinstall(此处切记,要么以root运行,要么分开执行!)
# Python 3.3.5:
wget
tar xf Python-3.3.5.tar.xz
cd Python-3.3.5
./configure--prefix=/usr/local--enable-shared LDFLAGS="-Wl,-rpath/usr/local/lib"
make&& make altinstall(此处切记,要么以root运行,要么分开执行!)
执行上述命令之后,您可以在/usr/local/bin/python2.7或/usr/local/bin/python3.3中找到新安装的Python。而Python 2.6.6则可能在/usr/bin/python,/usr/bin/python2或/usr/bin/python2.6找到。
下载和安装Setuptools+ pip
Setuptools早已取代Distribute成为Python官方的拓展包管理器,以用于从Python Package Index安装拓展功能包。不同版本的Python需要的Setuptools版本不同。建议您也通过Setuptools安装pip,它提供了一些额外在安装拓展功能包时很有用的功能。
以下的命令可用于安装最新版Setuptools和 pip。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# First
get the setup script for Setuptools:
wget
# Then
install it for Python 2.7 and/or Python 3.3:
python2.7ez_setup.py
python3.3ez_setup.py
# Now
install pip using the newly installed setuptools:
easy_install-2.7pip
easy_install-3.3pip
# With
pip installed you can now do things like this:
pip2.7install[packagename]
pip2.7install--upgrade[packagename]
pip2.7uninstall[packagename]
安装的拓展功能包在/usr/local/lib/pythonX.Y/site-packages/中可以找到(X.Y是Python的版本号)。
接下来干嘛?
如果您使用 Python 2.7,强烈建议您安装virtualenv并学会使用它,它可用于创建独立的 Python环境。如果您使用 Python 3.3的话就可以省心些,它已被内置了。
不同的 Python运行环境(也叫沙盒)可以有自己的 Python版本和拓展功能包,就是说不同的Python安装和运行的目录不同,也可以为每个版本的Python安装对应的名称一样但版本不同的拓展包。这在开发多个功能不同的项目或在同一个项目中需要用到不同版本的Python是会很有用的。
创建您第一个独立的Python环境
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Install
virtualenv for Python 2.7 and create a sandbox called my27project:
pip2.7installvirtualenv
virtualenv-2.7my27project
# Use
the built-in pyvenv program in Python 3.3 to create a sandbox called my33project:
pyvenv-3.3my33project
# Check
the system Python interpreter version:
python--version
# This
will show Python 2.6.6
# Activate
the my27project sandbox and check the version of the default Python interpreter in it:
sourcemy27project/bin/activate
python--version
# This
will show Python 2.7.6
deactivate
# Activate
the my33project sandbox and check the version of the default Python interpreter in it:
sourcemy33project/bin/activate
python--version
# This
will show Python 3.3.5
deactivate
当你使用 virtualenv创建一个运行沙盒时,它会自动在沙盒环境中为您安装setuptools和 pip(听起来不错,可以还没尝试过)。但如果您使用 pyvenv的话,您就必须自己动手安装了。也简单,激活沙盒之后通过运行下载的z_setup.py文件去安装即可。
如何在centos安装python
在CentOS系统中,如果你需要安装Python 3而不是默认的Python 2.7,可以按照以下步骤进行操作,以安装Python 3.6.2为例:
1.首先,确保安装必要的依赖包:
使用yum命令安装:# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
2.然后下载Python源码包:
切换到本地源码目录并下载:# cd/usr/local/src&& wget
3.解压并编译安装Python:
解压并进入源码目录:# tar-xzvf Python-3.6.2.tgz-C/usr/local/src
然后切换到Python-3.6.2目录:# cd/usr/local/src/Python-3.6.2
配置安装:#./configure--prefix=/usr/local/python--enable-shared
编译并安装:# make&& make install
4.如果遇到关于共享对象文件的错误,需要调整环境变量:
在configure和make之前,设置LD_LIBRARY_PATH:export LD_LIBRARY_PATH=/usr/local/python/lib
并将此行添加到~/.bash_profile中,例如:# vim~/.bash_profile
5.添加Python到系统路径:
更新PATH环境变量:PATH=$PATH:$HOME/bin:/usr/local/python/bin
6.刷新环境变量使其生效:
运行source~/.bash_profile
7.检查Python版本:
运行python3-V确认安装版本:Python 3.6.2
8.更改系统默认Python版本:
将/usr/bin/python重命名或创建软链接:# mv/usr/bin/python/usr/bin/python2.7.5
创建Python 3.6的链接:# ln-s/usr/local/python/bin/python3.6/usr/bin/python
9.再次确认Python版本:
再次运行python-V:Python 3.6.2
10.解决yum问题(如果升级Python后出现):
编辑/usr/bin/yum文件,将#!/usr/bin/python改为#!/usr/bin/python2.7
按照这些步骤,你就可以在CentOS上成功安装Python 3.6.2并解决相关问题。