解决方法:
在终端输入: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,如果显示如下的话,代表当前已经成功安装。(版本可能不一样)
引用自下面的教程
最后,非常感谢原作者