PyCharm: Difficulties importing module of package
我刚开始使用PyCharm并从Eclipse导入了一个项目。
在虚拟环境上运行,我能够注册一个已编译的
在运行项目时,我奇怪地没有与pyd相关的错误。相反,解释器抱怨不同的模块,而不是"包级别"。
错误1
未解决的引用:import语句中的'rgb_color':
1 2 3 4 5 6 7 8 | # These 4 lines work fine import copy import random from math import pi, degrees from configuration import Color, Condition # From custom package import colormath.color_diff from PresPy import rgb_color # Refers to a .pyd. |
错误2
堆栈跟踪:
1 2 3 4 5 6 7 | .... File"x:\proj\src\color_logic\palette.py", line 14, in <module> import colormath.color_diff ImportError: No module named colormath.color_diff Process finished with exit code 1 |
内容根是项目文件夹。源文件夹位于单独的
下面,它返回源根文件夹(来自相关答案):
1 2 | import os print os.getcwd() |
在Project:...> Project Interpreter1下,列出了包
1:PyCharm Community Edition 2016.2.3 sub>
相关:1,2 sub>
解决方案:必须将运行配置更改为相应的虚拟环境。