python在mac系统配置PYTHONPATH

Python08

python在mac系统配置PYTHONPATH,第1张

问题:在pycharm里面的自动化脚本可以跑成功,但是在终端通过命令跑脚本总是提示包找不到

解决方法:

在终端输入:echo $PYTHONPATH

输出为空,说明机器没有配置PYTHONPATH,在终端运行py文件的时候会去PYTHONPATH找依赖的包。现在这个配置为空,肯定找不到任何的包,所以接下来配置这个文件

正确的PYTHONPATH从哪里来呢?

我把pycharm里面的PYTHONPATH拷贝出来了。

在pycharm里面,在工程项目的任何一个py文件里导入sys包,用 print(sys.path)即可查看PYTHONPATH

,打印出来是一个列表,多个路径以英文冒号分割,组装成我们一会要用的内容。

具体操作是:在终端敲入命令sudo vi ~/.bash_profile,打开后编辑加入PYTHONPATH内容,内容就是我们刚刚组装的PYTHONPATH,如上图。

退出终端编辑模式(按esc),敲:wq!这个命令就可以保存推出。

然后在刷一下环境变量 ,敲命令:source ~/.bash_profile。

最近开始学习Python,开始跟着《疯狂的Python讲义》一步一步来,跟着书中一步步配置环境,但是就是运行不出Hello World。。。

在网上找到了一个教程,原来是sublime text3中的Python3配置的不对

第一步:检测Python3是否已经安装

打开终端,输入python3,如果显示如下的话,代表当前已经成功安装。(版本可能不一样)

引用自下面的教程

最后,非常感谢原作者