PyCharm中“can't find '__main__' module in”问题的解决办法

一起来学Python

PyCharm中“can’t find ‘main’ module in”问题的解决办法

   Python语言,很久就想学习了,可总是下不了决心,现在宅在家,终于是可以学习下了。
   
     一切顺利地下载安装了Python3.7,使用IDLE写了个“Hello World”,觉得这个工具也挺不错了,有空搜索了下网上Python大伽,发现很多人都在介绍使用PyCharm,饶有兴趣地看了PyCharm的介绍,给其强大的功能迷住了,立马按大伽的指引下载了 PyCharm Community Edition 2019.3.3 x64版本,大伽说这是个社区版,免费的,已用了两年多,感觉挺不错的。不管了,反正自己是小白一个,免费最好啦。
     
   安装,一切顺利,是个英文版,本人英文太菜,就想怎样转为中文,下载了中文包resources_cn.jar,按大伽们的指引,放到Python安装目录lib文件夹下,重新运行PyCharm,呵呵,果然看到中文了。立马来个“Hello World”,运行,不成功,下面出现这样的提示:

C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\python.exe: can’t find ‘main’ module in 'F:/ python/'
Process finished with exit code 1

 开始怀疑是不是配置错了,单击“文件”菜单,选择“配置”,居然没反应,怎样回事?再不停地百度,终于有网友说了,没反应,是因为下载了中文包,先将中文包移除就可以了,如是,即该将resources_cn.jar先放到一边,再重新运行PyCharm,终于可以打开配置文件了,如下图红线指引配置好Python路径,单击【Apply】,PyCharm会正在将Python的库等导入,稍等片刻,【OK】按钮高亮后单击就可以了。

配置界面
再运行“Hello World”,还是一样的问题,觉得window系统是不是还有东西没设置好,但觉得又不可能,Python其实已是运行成功了的,检查下系统的“环境变量”吧。
右击【我的电脑】,选择【属性】,在弹出的“系统属性”中选择【环境变量】,在弹出的“环境变量”中选中“Path”,单击【编辑】,如下图所示。

环境变量路径
看到Python的两个变量路径都好好地呆在这里哦,会是哪里出问题呢?
放弃吧,这个PyCharm配置哪么麻烦。
出外转了一圈,想想又心有不甘,回来再百度下,呵呵,还真的有网友给出了答案。
单击Pycharm右上角的“Open …dialog”,如下图所示。

右上角的小图标
在弹出的对话框中在Script path选项中在后面将正在运行的”hello.py”文件加到最后面,如下图:
Script path路径
单击【OK】后,运行,呵呵,问题终于解决了。
虽然折腾了大半天,但问题是终于解决了,从中也学到了不少东西。我想这样的问题,初学Python的都有可能会遇到。希望这篇文章能给大家提供解决问题的方法,少走弯路。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章