Python mac 环境配置

mac环境下的问题

作为一名前端工程师,对后台的环境配置目前还是云里雾里的状态。之前电脑上装了MAMP,里面有自带的python环境,然后是后端同事帮忙配置的,前几天清理电脑,发现MAMP没用过了,就删除了,但是,当电脑重启后,启动python,报这个错:

-bash: /Applications/MAMP/Library/bin/python: No such file or directory,然后就蒙圈了,后端同事很忙,没空理我,只好自己找原因。

过程就不说了,直接说结果,

我的电脑只安装过MAMP,其他版本的没有装过,所以MAMP卸载之后就剩系统自带的了,而系统自带的在/System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7,这个目录下,有至少三个版本吧,我的电脑上2.7是最新的,

python的启动依赖两个配置文件,一个是 .bash_profile文件,这个文件里还依赖一个 .profile文件,我修改的就是这个 .profile文件,最上面有一句

alias python="/Applications/MAMP/Library/bin/python",这就是报错的原因,路径改为/System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7。

具体的操作:终端中输入如下命令

vi .profile

回车

这时会打开vim编辑器,按i就可以输入删除内容了,修改完成后按esc,并按:wq 回车,退出编辑器,

然后终端输入

source .bash_profile

回车

再正常启动python即可。

如果是自己安装的python,应该会在/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7下,没有前面的System文件夹。

不同的环境可能配置会有不同,灵活运用即可。

原文地址:https://www.cnblogs.com/wenwenli/p/python_system.html