eclispe导入外部Python文件时所遇到的问题总结


第一,新建项目,点击pydev project.

第二步,命名项目名称,最下方选择将项目名称添加到PYTHONPAYH中去,点击完成,则项目创建成功。


接下来就可以直接导入我们自己的Python文件了,不过有几种选择:第一,直接导入文件:第二通过建立一个pydev packge;

第一种方法:

首先,直接导入文件,在相应的项目名称cifar_test上右键单击鼠标,new->other->General->Folder,再点击next,再点击Advanced,选中最下方连接到文件。或者new->Folder->Advanced.....


点击Browse,就可以在我的电脑里选自己的Python代码存放的位置,选中后finish。


结果显示可以正常运行,并且不需要额外再建一个__init__.py文件,之前我通过下面的两种方法没建立__init__.py前,我的project以及代码出现红色的叉叉和黄色的感叹号,但是却能正常运行处结果,原来是我没有把project路径添加到Pythonpath里,这是我当时选的第三个,本想通过建立项目同时直接导入外部文件。


第二种方法:

同样右键单击cifar_test选择new->pydev package,进去给包命名就好,我是test


可以看到,它会在包下自动添加_init_.py文件,之后就是在这个包下导入自己的Python代码文件,方法同上new->other->General->Folder,再点击next,再点击Advanced,选中最下方连接到文件。


正常运行。

最后附上一张没有优化的运行结果图。还有,在计算机上选取的Python文件所在目录,以及eclipse的工作空间都不需要再去额外增加PYTHONPATH,因为在前期创建project是已经内部自动添加了。



猜你喜欢

转载自blog.csdn.net/qq_35860352/article/details/79966182