我正在开发一个目录结构如下的项目:
projectName package1 module1.py package2 module2.py
我正在Eclipse PyDev中开发,在module1.py中,我使用以下语句导入module2: 导入项目名称.package2.模块2
当我想执行模块1时,我会:
cd projectName
python package1.module1
但无法导入模块2,出现以下错误: ImportError:没有名为项目名称.package2你知道吗
我是Python新手,想知道打包和导入的最佳实践。你知道吗
我所知道的是把module2放在projectName目录中,并从所有导入中删除projectName。这样我就可以执行模块了。但每次我将开发程序复制到部署服务器时,都必须更改文件。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐