西西软件下载,最安全的下载网站,值得信赖的软件下载站!

软件教程 | 最新更新 | 下载排行 | 软件分类 | 软件专题

当前位置:首页MAC软件Mac应用软件 → mac python V2.7.15/3.6.5 官方版

  • mac python

    版本:V2.7.15/3.6.5 官方版
    更新:2018-05-21
    大小:25.7M
    评分:等级
    语言:中文
    MAC版下载
    PC版下载

下载排行

软件介绍

Mac版的Python程序语言。Python是常常被拿来跟Java、Perl等语言相比较的一个面向对象Script程序语言,与Java一样使用具有跨平台移植特性Bytecode,语法清晰,易学易用,可与其他语言混合使用,有不少专业的人士预测Python是继Java之后的明日之星。程序语言的特性是很难用叁言两语说明的,但是了解Python的人,快来更新最新的版本吧,同时Python的官方网站有很多的文件可供为学习的参考,值得一再造访。

Mac Python IDE 含有 Python 命令行窗口(Mac 自身没有命令行,所以需要多步实现)、编辑器、调试器甚至还有描述器。在其环境下,还有个函数跳转清单、模块浏览器和其他一些工具。调试器很优秀,只是没 有监视器。“不包括在标准发行版中”的编辑器比较原始,但是补丁加入了语法标签高亮显示。然而,仍然没有代码合并或代码自动完成(但是安装补丁后有上下文 函数文档行)。内建的描述器是大多 IDE 所没有的功能,这也是 MacPython 的优势。

/usr/bin是为了让你符合unix习惯而设立的,这样用起python来感觉和其他Unix一致。其实只是个符号链接。
/System/Library/Frameworks中的Python.framework是真正的Python,Mac的frameworks可以包括多个版本,所以里面可以看到2.5,2.6之类的Version,这些文件夹里包含整个Python 发行版。
/Library/Python是给用户放第三方库用的。

另外,一般而言,系统库放/System/Library,而应用程序依赖的放/Library,所以,苹果自带的python放在前者,而用户自己装的python(比如官方网站下载的)会自动装在后者。

最权威的回答:

① Mac系统自带的python环境在:

Python 2.7.10: /System/Library/Frameworks/Python.framework/Versions/2.7

其中,解释器在该目录下的 ./bin/python2.7

Python 2.6.9:   /System/Library/Frameworks/Python.framework/Versions/2.6

其中,解释器在该目录下的 ./bin/python2.6

 

② 用户安装的python环境默认环境在:

 

Python 3.4.2:  /Library/Frameworks/Python.framework/Versions/3.4

其中,解释器在该目录下的 ./bin/python3.4

Python 2.7.7:  /Library/Frameworks/Python.framework/Versions/2.7

其中,解释器在该目录下的 ./bin/python2.7

 

注意:一般用户再装一遍python环境的时候,在终端的输入python命令,默认启动的python命令是当前用户安装的python版本环境(即:系统默认的py启动路径,由原来的mac系统默认的解释器变为当前用户安装的py解释器)

 

③ 用户安装Anaconda3后,自带的python环境在:

Python 3.4.1:  /Users/steven/Anaconda3(anaconda在安装时候的自定义路径)

其中,解释器在该目录下的 ./bin/python3.4

 

④ 用户安装anaconda后,自带的python环境在:

Python 2.7.8:  /Users/steven/anaconda

其中,解释器在该目录下的 ./bin/python2.7

 

注意一个小问题(跟本题无关):

在命令行下,直接输入

StevenLiu-MacBookPro:bin steven$ pwd

/Users/steven/Anaconda3/bin  #在python3的环境变量下

StevenLiu-MacBookPro:bin steven$ ./python#根据当前路径找解释器

Python 3.4.1 |Anaconda 2.1.0 (x86_64)| (default, Sep 10 2014, 17:24:09)

[GCC 4.2.1 (Apple Inc. build 5577)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> quit()

StevenLiu-MacBookPro:bin steven$ python#如果没有输入“./”,则进入的是系统当前默认的python环境

Python 2.7.8 |Anaconda 2.1.0 (x86_64)| (default, Aug 21 2014, 15:21:46)

[GCC 4.2.1 (Apple Inc. build 5577)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

Anaconda is brought to you by Continuum Analytics.

# 这里由于设置了anaconda中的python解释器为默认的python,所以不是

/Library/Frameworks/Python.framework/Versions/2.7

 

其他:

Mac系统自带的python环境默认启动路径在:/usr/bin

用户安装的python环境默认启动路径在:/usr/local/bin

终端输入: “python”命令会执行/usr/local/bin下的“python”——在没有配置文件改变该默认路径的条件下。

 

最终答案(重点):

Mac在启动,会先加载系统配置文件(包括~/.bash_profile  ),所有默认的命令的路径,将会配配置文件(比如:~/.bash_profile)中的路径覆盖,并且,是后面覆盖前面的路径:例如,在终端输入“python”,系统会在配置文件中的路径查找,一直到找到位置(在配置文件中从后向前找):

 

例如:当前.bash_profile的内容为:

5 # Setting PATH for Python 2.7

6 # The orginal version is saved in .bash_profile.pysave

7 PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"

8 export PATH

9

10 # Setting PATH for Python 3.4

11 # The orginal version is saved in .bash_profile.pysave

12 PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"

13 export PATH

14

15 # added by Steven Liu

16 export PATH="/Users/steven/Anaconda3/bin:$PATH"

17

18 # added by Anaconda 2.1.0 installer

19 export PATH="/Users/steven/anaconda/bin:$PATH"

20

21 # added by Anaconda3 2.1.0 installer

22 export PATH="/Users/steven/Anaconda3/bin:$PATH"

23

24 # Setting PATH for Subversion 1.9.0

25 export PATH="/opt/subversion/bin:$PATH"

 

26 #export PATH="/usr/bin:$PATH"

 

根据该脚本,先会去找 /opt/subversion/bin 中,有没有命名为“python”的可执行文件(或是快捷方式),如果没有,则往上找,接着找 /Users/steven/Anaconda3/bin ,发现有,就为当前路径下的解释器环境。—— 所以,想设置python的版本,直接把你想添加的路径export上去,并放在后面。实测有效!

查看更多

软件截图

  • mac python V2.7.15/3.6.5 官方版
软件标签: python pythonmac版

特别说明

下载地址

热门评论

最新评论

第 1 楼 浙江省金华市 网友 客人 发表于: 2017/8/17 11:04:57
十分感谢!官网下载太慢了,200M的电信宽带得下几个小时…

支持( 0 ) 盖楼(回复)

编辑回复:不客气的,亲,感谢您的支持,好用可以帮忙转载。

发表评论 查看所有评论(1)

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

收藏本站 | 联系我们 | 发展历程 | 版权声明 | 下载帮助(?) | 广告服务 | 软件提交 | 意见反馈

申明:西西软件园为非营利性网站,不接受任何赞助和广告