如何将 Debian Linux 中的默认的 Python 版本node n 切换版本为替代版本

如何将 Debian Linux 中的默认的 Python 版本切换为替代版本
-16%-31%-77%
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用。
$ ls /usr/bin/python*
/usr/bin/python
/usr/bin/python2
/usr/bin/python2.7
/usr/bin/python3
/usr/bin/python3.4
/usr/bin/python3.4m
/usr/bin/python3m
执行如下命令查看默认的 Python 版本信息:
$ python --version
Python 2.7.8
1、基于用户修改 Python 版本:
想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可。打开该用户的 ~/.bashrc 文件,添加新的别名信息来修改默认使用的 Python 版本。
alias python='/usr/bin/python3.4'
一旦完成以上操作,重新登录或者重新加载 .bashrc 文件,使操作生效。
$ . ~/.bashrc
检查当前的 Python 版本。
$ python --version
Python 3.4.2
2、 在系统级修改 Python 版本
我们可以使用 update-alternatives 来为整个系统更改 Python 版本。以 root 身份登录,首先罗列出所有可用的 python 替代版本信息:
# update-alternatives --list python
update-alternatives: error: no alternatives for python
如果出现以上所示的错误信息,则表示 Python 的替代版本尚未被 update-alternatives 命令识别。想解决这个问题,我们需要更新一下替代列表,将 python2.7 和 python3.4 放入其中。
# update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode
# update-alternatives --install /usr/bin/python python /usr/bin/python3.4 2
update-alternatives: using /usr/bin/python3.4 to provide /usr/bin/python (python) in auto mode
--install 选项使用了多个参数用于创建符号链接。最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。这个例子中,我们为 /usr/bin/python3.4 设置的优先级为2,所以 update-alternatives 命令会自动将它设置为默认 Python 版本。
# python --version
Python 3.4.2
接下来,我们再次列出可用的 Python 替代版本。
# update-alternatives --list python
/usr/bin/python2.7
/usr/bin/python3.4
现在开始,我们就可以使用下方的命令随时在列出的 Python 替代版本中任意切换了。
# update-alternatives --config python
# python --version
Python 2.7.8
3、移除替代版本
一旦我们的系统中不再存在某个 Python 的替代版本时,我们可以将其从 update-alternatives 列表中删除掉。例如,我们可以将列表中的 python2.7 版本移除掉。
# update-alternatives --remove python /usr/bin/python2.7
update-alternatives: removing manually selected alternative - switching python to auto mode
update-alternatives: using /usr/bin/python3.4 to provide /usr/bin/python (python) in auto mode
译者: 校对:
原创编译, 荣誉推出
上一篇:下一篇:
评论功能关闭
根据国家法律法规要求,本站暂时关闭文章评论功能。开放时间不确定。我们将谋求一种可以让大家更好的发表意见的方式。
根据国家法律法规要求,只有实名认证后才可以发表评论。
共计翻译: 18 篇
| 共计贡献: 833 天
贡献时间: -&
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。
请将我们加入您的广告过滤器的白名单,请支持开源站点。谢谢您。python版本低怎么升级-真格学网-IT技术综合网站
python版本低怎么升级
来源: &责任编辑:小易 &时间: 11:58:17
pytho将txt文件转换为列表问:想把这些带空格的文字转化为python中列表,就是['大数据','和’,......]...答:importrecontent="大数据和社会"datas=re.split('\s+',content)printdatas这个datas就是用空白字符切片成的数组pytho怎么安装tensor答:easy_install或者pip都可以,要看你这个tensor是啥时候的东西了,应该pip能解决!你在python的安装目录下找pip,之后放到path里面去,之后运行pip--help去看详细的命令介绍,很简单的PS:如果在windows下,python包安装会很费劲,不是少了...python版本低怎么升级(图2)python版本低怎么升级(图6)python版本低怎么升级(图8)python版本低怎么升级(图10)python版本低怎么升级(图13)python版本低怎么升级(图15)
  Python是一款程序设计语言,如果Python版本过低将不利于Python语言的使用,下面学路网小编就给大家介绍下CentOS升级Python的方法。
为什么python中&&&print可以运行,而&&&print"ilo...答:为什么python中&&&print可以运行,而&&。防恶意抓取,请查看原文,,真格学网提供内容。
  python版本低怎么升级
pytho编写脚本用于什么测试答:PY可以实现很多东西的自动化啊主要可以写一些脚本帮助解决一些重复性劳作以及解决程序的一些自动化。防恶意抓取,请查看原文,,真格学网提供内容。
  Host1Free的VPS安装的是CentOS 5.8 Final,执行python -V(大写的V)可以看到版本为Python 2.4.3,这确实是一个老掉牙了的版本,但这已经是软件库中最新的版本。此时就需要自己动手来编译安装最新的Python 2.7.3。
为什么简明pytho里不建议使用notepad答:不是所有系统文件都有数字签名的,如果有,在属性里就能直接看到“数字签名”的标签。防恶意抓取,请查看原文,,真格学网提供内容。
  一。准备工作
为什么中国大学关于计算机的学习里不学Python却学...问:为什么中国大学关于计算机的学习里不学Python却学C感觉C对于非计算机...答:可能还是大家没有意识到python的优势吧。对于非计算机。防恶意抓取,请查看原文,,真格学网提供内容。
  1.安装gcc:
pytho为什么打不开thread包答:是不是e:/mlf是个目录什么的呀?如果是目录,估计是没法再写个同名文件了。换个名字实验一下,不能光指定到目录。。防恶意抓取,请查看原文,,真格学网提供内容。
  GNU GCC编译器。执行:
如何在pytho语言所选的多行代码添加#号,同时撤销...答:这种资源还是在百度或GOOGLE上搜一下,如果曾经有人在网上发布,或有网站下载,一般都会被搜索引擎收录;如果搜不到,你可以找一下相关的论坛。防恶意抓取,请查看原文,,真格学网提供内容。
  yum install gcc
linuxpython版本较低,怎么更新能在线用yum安装更新就用yum,不能就下载个新版本的rpm包,用rpm命令,安装上就OK了。。防恶意抓取,请查看原文,,真格学网提供内容。
  2.安装zlib库:
如何在已存在低版本python的系统中装高版本#setup.pyfromdistutils.coreimportsetupsetup(name=&xxx&,version=&quo。防恶意抓取,请查看原文,,真格学网提供内容。
  这个库不是必须的,但如果不安装这个库,会导致Python的zlib内置模块无法使用,进一步导致无法使用Python Egg来安装模块,造成各种麻烦,所以为了避免麻烦,还是装上吧。执行:
anaconda怎么切换python版本首先,你要安装anaconda的两个版本,python2和python3,后装的版本会成为系统默认的版本。condacreate--namepy27python。防恶意抓取,请查看原文,,真格学网提供内容。
  yum install zlib zlib-devel
现在企业里面linux常用的python版本是多少?python2.62.7的最多有些老的操作系统自带的python版本可能更低。防恶意抓取,请查看原文,,真格学网提供内容。
  3.下载并解压Python源码包
如何在pycharm中切换python版本Interpreter,然后在右侧就可以选择本机安装的python版本了。如图所示:3、注意事项python2与python3的语法有很大不同,在pychar。防恶意抓取,请查看原文,,真格学网提供内容。
  依次执行:
如何在Linux中安装最新的Python3.6版本在命令行中直接输入"python"即可启动pythonshell。如果安装了多个不同版本的python,可以通过"python+版本号"启动pytho。防恶意抓取,请查看原文,,真格学网提供内容。
  wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz #下载Python源码包
如何将DebianLinux中的默认的Python版本切换为替代版本/usr/bin/python3.4设置优先级2所update-alternatives命令自设置默认Python版本#python。防恶意抓取,请查看原文,,真格学网提供内容。
  tar zxvf Python-2.7.3.tgz #解压Python源码包
【学习python】请问下载哪个版本?python学习建议?谢谢!所以建议用2.5。2、安装很简单,没什么要注意的,最好最后设置一下path。3、直接去python的官方网下相应版本的文档。要是想快速。防恶意抓取,请查看原文,,真格学网提供内容。
  二。编译安装Python
求教Python升版本后怎么覆盖原版本如果需要保留下次安装可以覆盖,一般不影响第三方库的使用。2,linux下,编译安装还是升级整个系统,比如centos,redhat等系统yum可能需要使用pyth。防恶意抓取,请查看原文,,真格学网提供内容。
  依次执行下面的:
如何通过virtualenv创建基于某个python版本的虚拟平台?12指定Python版本路径:D:\TestProject\Python\env\test&virtualenv&t。防恶意抓取,请查看原文,,真格学网提供内容。
  cd Python-2.7.3
。防恶意抓取,请查看原文,,真格学网提供内容。
  。/configure
不后悔,从2012年初小米1开始,直到现在用小米5,期间为同事、朋友、亲戚买过很多手机,小米系列,红米系列,小米note,红米note,几乎买了所有机型,从没有出现任何问题。1、小米手机系统好用,系统。防恶意抓取,请查看原文,,真格学网提供内容。
  make && make install
因为苹果的系统比较封闭,对于第三方软件的限制比较严格,第三方软件无法修改到系统底层的东西,也无法自动启动,提高了系统的安全程度,还有一个是苹果的多任务是伪多任务,当一个程序被切换到后台后就会被冻结了,。防恶意抓取,请查看原文,,真格学网提供内容。
  Python的编译和安装还是比较消耗时间的,,在执行上述指令前可以先创建一个screen窗口,会方便很多。
丁香医生来回答这个问题。理论上讲,女性月经来潮进入性成熟阶段就可以怀孕生孩子,在旧社会,女孩子13-15岁左右就开始嫁人生孩子了。但是处于青春期的女孩子身心尚未发育成熟,生孩子并不是最合适。从生理角度。防恶意抓取,请查看原文,,真格学网提供内容。
  上述命令执行完成后,我们再次执行python -V,可以看到目前的版本已经是Python 2.7.3了,如果想要调用老版本的Python 2.4.3,则执行python2.4。
谢邀!非常有趣又幽默的一个问题,很有局外人薏造的潇洒的的味道,要知道,一段刻骨铭心的的情感一旦分手是极为痛楚的憾事!你所说的“滚回来”和“滚出去”的选择也是男女双方共同之事,且俱体问题需要俱体分析,必。防恶意抓取,请查看原文,,真格学网提供内容。
  三。后续工作
首先感谢头条的问题。这个问题事实上很难去估计,做为oppo以较高配置,和超级广告做了成功的营销,各种广告赞助,邀请明星代言,以借明星势头做推广。?无论是oppo还是华为都有众多的粉丝,只是oppo在手。防恶意抓取,请查看原文,,真格学网提供内容。
  安装完后,因为CentOS的yum依赖于系统自带的Python 2.4.3,如果用Python 2.7.3来运行可能会出错,所以我们要将/usr/bin/yum文件中的第一行#!/usr/bin/python修改为#!/usr/bin/python2.4,这样yum执行时就是调用老版本的Python 2.4.3。修改用vi就可以搞定,如果对vi不熟悉的话,可以用Bitvise SSH Client的SFTP功能把文件下载下来,用Notepad++(不要用Windows自带的记事本)修改好了再上传回去(嘿嘿,我第一次的时候就是这样干的)。
首先表明态度,如果是我,我不愿意。原因大概有以下几点:第一,虽然小S婚后和老公一直是恩爱有加的,三个女儿也时常出现在她的微博里,一家人看起来十分有爱。但是另一面呢,媒体却经常曝出小S被家暴和想生儿子的新闻。尽管小S每次都会出面澄清,但是脸上的伤痕以及很多似有若无的线索又让人觉得事情没那么简单。第二,小S在婚姻中看上去是姿态比较低的一方,因为我们都知道小S在公众面前永远是一副光鲜又犀利的样子,主持节目风格大胆又有趣,遇到看不惯的地方会很直接的说出来,这个泼辣的御姐才是我们心目中最真实的小S啊。而作为妻子,小S却显得有些小心有些传统,而且永远是无条件维护丈夫和婆家的形象。老公不止一次传出桃色绯闻,。防恶意抓取,请查看原文,,真格学网提供内容。
  最后来安装setuptools,以后下载Python模块的时候就可以直接用easy_install这个命令了。执行:
《战狼2》这部影片讲述的是脱下军装的冷锋被卷入了一场非洲国家的叛乱,本来能够安全撤离的他无法忘记军人的职责,重回战场展开救援的故事。感谢题主,这个问题我将从以下方面回答。故事起因冷峰在救陈博士的路上无。防恶意抓取,请查看原文,,真格学网提供内容。
  wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
一直以来都会有人提及农民工工资过万了,有多高,但实际情况又是怎么样呢?我们不可否认,在建筑行业或者装修行业等等农民工确实一个月能拿一万以上,但却是非常辛苦的。但是一年是12个月,这些行业最多只有5个月。防恶意抓取,请查看原文,,真格学网提供内容。
  sh setuptools-0.6c11-py2.7.egg
古人如厕,不滞於物,草木竹石,皆可擦腚。首先是一种叫做厕筹的东西。但厕筹这东西,你要明白,在民间,他不叫厕筹,叫“干屎橛”。干,干预,冒犯。橛,就是橛子,厕简。屎橛子长啥样呢?这样:拉完屎,用橛子一擦。防恶意抓取,请查看原文,,真格学网提供内容。
  如下图所示:
有句话这样说“男戴观音女戴佛”。而这观音和笑佛一般都是由玉做成的,寓意着升官发财和笑口常开。还有人说玉本温良,对于人体有着各种的好处,同时玉器可以镇宅辟邪。难道带一块玉在身上对于我们身体真的有很大的好。防恶意抓取,请查看原文,,真格学网提供内容。
  上面就是CentOS升级Python版本的方法介绍了,因为Python到2.4.3就不自动更新了,如果你想要使用最新的Python版本就需要自己手动进行更新。
受个人理解所限,一直都是认为拍照就是摄影,出去玩,拿个手机随便拍,现在用的是华为V8,也没有什么照相心得,走到那里,拍到那里,大部分是留个影,偶尔也有自己比效满意的。上两张这些都是在巴厘岛用手机拍的,。防恶意抓取,请查看原文,,真格学网提供内容。
  下python升级步骤
海南队是很强,但是跟湘北和陵南比强的也不是太多。尤其是全国大赛后随着湘北樱木的成长,优势已经基本没有了。相比海南队来说,山王工高才是BUG一样的球队,是第一支让湘北所有人(樱木除外)紧张的队伍,甚至达。防恶意抓取,请查看原文,,真格学网提供内容。
  首先下载源tar包
花木不能乱栽,尤其是在室内,种植植物有很多讲究,是因为传统文化认为,植物也有五行之分,因此种植在客厅的植物应根据大门不同的方位来进行选择,以增加客厅的正能量场,增强家人运势和财运,且有利于健康。第一、。防恶意抓取,请查看原文,,真格学网提供内容。
  可利用linux自带下载工具wget下载,如下所示:
# wget&http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz
2016年8月,一条消息刷爆了广西玉林人的朋友圈刘涛来玉林考驾照了!等等,你说的是那个刘涛吗?《琅琊榜》里的霓凰郡主,《欢乐颂》里的安迪姐?没错,就是她↓↓↓“霓凰郡主”你真的来了?!网传照片显示,刘涛是在8月17日上午11时许进入考场,申请车型是C1,属初次申请。考试采用无纸化电脑答题,刘涛带着黑框眼镜,坐在006号考台上,做题表情认真。在考试剩余时间还有25分24秒时,刘涛的剩余题数还有23条。防恶意抓取,请查看原文,,真格学网提供内容。
  或自己去网上找,这里提供一个最新版的下载链接:.cn/detail/33/320958.shtml
《那年花开月正圆》这部剧是昨晚开播的,整部剧的剧情究竟如何暂时还无法下定论,但孙俪一向的演技、人物把握是相当准确的,所以这点也是值得期待的。感谢题主,这个问题我将从以下方面回答。孙俪再拍大女主戏近两年。防恶意抓取,请查看原文,,真格学网提供内容。
  这里我用的是第二种方法,下载的是Python-3.1.2.tar.bz2版本,下载完成后到下载目录下,解压
bunzip2&Python-3.1.2.tar.bz2
tar -xvf Python-3.1.2.tar(若是第一种方法,则直接解压缩tar -xzvf Python-3.3.0.tgz)
为什么要给牙齿做窝沟封闭?因为人一生只会有两副牙齿,乳牙和恒牙。乳牙从生长到完全脱落会最多停留十几年。恒牙陪伴我们的时间更长,要几十年。我们必须依靠恒牙来保持美观,辅助说话,咀嚼食物。牙齿实在是太重要了。可越来越多的案例告诉我们,现代人失去恒牙,特别是第一磨牙(六龄齿)的年纪却越来越小。这跟我们的饮食习惯,不重视牙齿清洁有很大关系。我们做家长的必须认真、严肃的来对待这个问题,必须为我们的孩子保留一。防恶意抓取,请查看原文,,真格学网提供内容。
  进入解压缩后的文件夹
cd&Python-3.1.2
上联:一山一人一杯茶,一生如此。下联:问日问月问年岁,问心无愧。上联:一山一人一杯茶,一生如此。下联:几时几刻几辰宵,几番风雨。上联:一山一人一杯茶,一生如此。下联:多磨多难多好事,多少刻骨。请指教!。防恶意抓取,请查看原文,,真格学网提供内容。
  在编译前先在/usr/local建一个文件夹python3(作为python的安装路径,以免覆盖老的版本)
mkdir&/usr/local/python3
谢邀!本人对于这么专业的问题,也不敢信口开河。根据我对这个节目的了解,还是始终都很严谨的,鬣狗属于鬣狗科,分四属四种。简单的说:鬣狗是统称,分几个种类,比如斑鬣狗,棕鬣狗什么的,所以样子也有所不同。你。防恶意抓取,请查看原文,,真格学网提供内容。
  开始编译安装
./configure --prefix=/usr/local/python3
make&install
感谢邀请,肝病的早期症状表现为乏力、纳差、小便发黄、眼睛发黄等,在消化道症状,如恶心、厌油,进食减少,食物消化吸收障碍,导致营养物质摄入不足,时常感到乏力、体力不支,容易疲劳,打不起精神等;精神和心理上的压力则会影响休息和睡眠,如失眠、多梦等,肝脏的炎症还可能引起肝窦的血流障碍,导致胃肠道的充血水肿,影响食物的消化和吸收。每天学点养生知识,请关注【瑶妈健康指南】,谢谢!。防恶意抓取,请查看原文,,真格学网提供内容。
  此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
mv&/usr/bin/python /usr/bin/python_old
其实早在东汉时期,古人就开始在景德镇(古称“昌南”)建造窑坊,烧制陶瓷。昌南土质也是全球最好的。景德镇在陶瓷方便有很多创新:将南方青瓷和北方白瓷的优点结合,创造出青白瓷。青白瓷晶莹滋润,有假玉器的美称。防恶意抓取,请查看原文,,真格学网提供内容。
  再建立新版本python的链接
ln&-s /usr/local/python3/bin/python3 /usr/bin/python
发明互联网的人,这个成就一定会载入人类最高一类的贡献中,从传播的角度看,这绝对是开辟了一个新的纪元,可以与文字的发明相提并论,文字的出现让我们人类提升了纵向的深度,互联网的出现提升了人们横向的广度,都。防恶意抓取,请查看原文,,真格学网提供内容。
  这个时候输入
近日,著名作家琼瑶在微博上发布了一则长文,近似交代自己的身后事宜,令众多网友唏嘘不已。\n\n琼瑶在文中反复叮嘱自己的儿子和儿媳在自己即将离开人间的弥留之际,不管是被疾病折磨还是寿终正寝,都随顺自然地。防恶意抓取,请查看原文,,真格学网提供内容。
  就会显示出python的新版本信息
Python 3.1.2 (r312:79147, Oct 21 :21))
[GCC 3.2.2
(Red Hat Linux 3.2.2-5)] on linux2
Type&&help&,&&copyright&,&&credits&&or&&license&&for&more&information.
亚洲人大多为偏暖的自然肤色,适合的纯色为偏暖,偏橘的颜色珊瑚色系、暖色系雷区∶桃红,紫红等冷色系珊瑚色系(介于粉色和橘色之间)十分日常,提亮气色,显温柔1.ysl圆管shine462.纪梵希304/305正红色!!显白有气场!1.Dior999这只是我自己入的第一只口红,颜色正!涂厚涂薄都有不一样的感觉,薄涂相对日常,在正式场合就涂厚!端庄大气!近来很火的姨妈色,其实皮肤暗沉的仙女就不要去入了,会显得皮肤更憔悴。荧光色,芭比粉也是黑皮黄皮雷区了!希望每个仙女都能找到适合自己的口红比心。防恶意抓取,请查看原文,,真格学网提供内容。
  PS:如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖,具体看安装过程了,这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。
大家或许都相信热水泡脚能够养生,有助于健康,事实真的是这样吗?不一定!虽然热水泡脚真的很舒服,但是说能够改善健康状况,那就是夸大其辞了。相反的是,有些特殊情况下,用热水泡脚是有危险的,本文就要跟大家好好聊一下。热水泡脚为什么那么舒服?热水泡脚确实有一些好处,就是能够让我们感觉舒适放松,原因是这样的:在热的环境中,足部和小腿的血管会扩张,血液流动速度加快,有助于改善腿部肌肉的供血状况,带来更多的营养。防恶意抓取,请查看原文,,真格学网提供内容。初学Pytho2.7关于整数相加的问题!问:#-*-coding:utf-8-*-sum=0forxin【1,2,3,4,5,6,7,8,9,10】:...答:所说所有的变量都是对象。对象在python里,其实是一个指针,指向一个数据结构,数据结构里有属性,有方法。对象通常就是指变量。从面向对象OO的概念来讲,对象是类的一个实例。在python里很简单,对象就是变量。classA:myname="classa"上...如何用pytho写rhino文件答:1、首先下载MAC版的64位Eclipse,然后解压缩。2、下载Python。MAC自带的是的python版本比较老,所以去下个新版本,下载后安装,dmg的python默认安装目录是:/Library/Frameworks/Python.framework/Versions/3、下载安装pydev插件下载后将其...
本文相关:云计算&大数据
WEB开发设计
Object Storage
Conceptual
如何在Debian 8上安装Python 3和设置本地编程环境
一种多功能的编程语言,Python可以用于许多不同的编程项目。以英国喜剧组织Monty Python为灵感的开发团队希望使Python成为一种有趣的语言,并于1991年首次发布。易于设置,并以相对直接的风格编写,并对错误提供即时反馈,Python是初学者和有经验的开发人员的理想选择。 Python 3是该语言的最新版本,被认为是Python的未来。
本教程将指导您在本地Linux机器上安装Python 3并通过命令行设置编程环境。本教程将明确涵盖和Debian 8的安装过程,但一般原则适用于任何其他Debian Linux分发版本。
您将需要一台安装有Debian 8或另一个版本的Debian Linux的计算机,以及具有该计算机和互联网连接的管理访问权限。
第1步 - 设置Python 3
我们将在命令行完成我们的安装和设置,这是一种非图形方式与计算机交互。也就是说,您不仅可以点击按钮,还可以通过文本输入文本并接收来自计算机的反馈。命令行也称为shell,可以帮助您修改和自动化每天在计算机上执行的许多任务,并且是软件开发人员的必备工具。有很多终端命令要学习,可以使你做更强大的事情。文章“
”可以让你更好的与终端为主。
在Debian 8上,您可以打开屏幕左下角的菜单,并在搜索栏中搜索“terminal”。 点击Terminal打开程序。 您也可以打CTRL , ALT和T你的键盘上的键在同一时间自动打开终端应用程序。
Debian 8和其他版本的Debian Linux预装了Python 3和Python 2。为了确保我们的版本是最新的最新的,让我们更新和升级该系统apt-get :
sudo apt-get update
sudo apt-get -y upgrade
该-y标志将确认我们同意才能进行安装的所有项目,但根据你的Linux版本,你可能需要确认额外的提示进行系统更新和升级。
一旦过程完成,我们可以通过键入以下内容检查系统中安装的Python 3的版本:
python3 -V
您将在终端窗口中收到输出,让您知道版本号。版本号可能不同,但它看起来类似于:
OutputPython 3.4.2
要管理软件包为Python,让我们安装PIP:
sudo apt-get install -y python3-pip
一种用Python中使用的工具,PIP安装和管理编程软件包,我们可能希望在我们的开发项目中使用。您可以通过键入以下命令安装Python包:
pip3 install package_name
在这里, package_name可以指任何Python包或库,如Django的web开发或numpy的科学计算。 所以,如果你想安装numpy的,你可以这样做用命令pip3 install numpy 。
还有一些更多的软件包和开发工具要安装,以确保我们的编程环境具有强大的设置:
sudo apt-get install build-essential libssl-dev libffi-dev python-dev
一旦Python设置完成,并安装了pip和其他工具,我们可以为我们的开发项目设置一个虚拟环境。
第2步 - 设置虚拟环境
虚拟环境使您能够在计算机上为Python项目提供独立的空间,确保每个项目都有自己的一组依赖关系,不会中断任何其他项目。
设置编程环境使我们能够更好地控制我们的Python项目以及如何处理不同版本的包。这在使用第三方软件包时尤其重要。
您可以根据需要设置尽可能多的Python编程环境。每个环境基本上是一个目录或文件夹在您的计算机中有几个脚本,使其作为一个环境。
我们需要先安装venv模块,标准Python 3库的一部分,这样我们就可以调用pyvenv命令,它为我们创造的虚拟环境。让我们通过键入以下命令安装venv:
sudo apt-get install -y python3-venv
随着这个安装,我们准备创建环境。让我们选择我们想哪个目录把我们的Python编程环境中,或者我们可以创建一个新的目录中mkdir ,如:
mkdir environments
cd environments
在环境所在的目录中,您可以通过运行以下命令来创建环境:
pyvenv my_env
从本质上讲, pyvenv建立一个包含我们可以通过查看几个项目新目录ls命令:
Output**bin**
**include**
pyvenv.cfg
这些文件一起工作,以确保您的项目与本地机器的更广泛的上下文隔离,以便系统文件和项目文件不混合。这是版本控制的最佳做法,并确保您的每个项目都能访问所需的特定软件包。 Python Wheels是Python的内置格式,可以通过减少编译所需的次数来加速软件生产。你会在每个中找到这个lib目录。
要使用此环境,您需要激活它,您可以通过键入以下命令调用激活脚本来执行:
source my_env/bin/activate
您提示现在将你的环境的名称为前缀,在这种情况下,它被称为my_env。根据您运行的Debian Linux版本,您的前缀可能看起来有些不同,但是圆括号中的环境名称应该是您在第一行看到的:
这个前缀让我们知道,环境my_env当前处于活动状态,也就是说当我们在这里创建程序,他们将只使用这个特定的环境的设置和程序包。
注:在虚拟环境中,你可以使用命令python代替python3和pip ,而不是pip3 ,如果您愿意。 如果你使用Python 3你的机器上的环境之外,您将需要使用python3和pip3只命令。
遵循这些步骤后,您的虚拟环境可以使用。
第3步 - 创建一个简单的程序
现在我们已经设置了虚拟环境,让我们创建一个简单的“Hello,World!”程序。这将确保我们的环境工作,并让我们有机会更熟悉Python,如果我们还没有。
为此,我们将打开一个命令行文本编辑器,如nano,并创建一个新文件:
nano hello.py
一旦文本文件在终端窗口中打开,我们将输入我们的程序:
print("Hello, World!")
通过键入退出纳米control和x键,并在提示保存文件时,按y 。
一旦你退出nano并返回你的shell,让我们运行程序:
python hello.py
您刚刚创建的hello.py程序应该使您的终端产生以下输出:
OutputHello, World!
离开环境,只需键入命令deactivate ,你会回到你原来的目录。
恭喜!此时,您在本地Debian Linux机器上设置了一个Python 3编程环境,并可以开始编码项目!
要设置Python 3的另一台计算机上,按照当地的编程环境导游 ,
随着本地机器准备的软件开发,您可以继续了解更多关于按照“Python中的编码 ”和“
文章分类 10
<是一个运维教程站,开始于2012年5月。这里提供如何简单的学习引导Linux/Windows系统管理员的目标。我们一直在努力提供简单易学高质量的文章。
(C)2017 Howtoing运维教程 京ICP备号-1

我要回帖

更多关于 phpstudy切换php版本 的文章

 

随机推荐