问题可能出在PyCharm为您的虚拟环境选择错误的“解释器路径”。到这里:
PyCharm (menu) -> Preferences (Menu option) -> Project: <name> (Dropdown) -> Project Interpreter (Menu option) -> 'Settings' button (Looks like a gear) -> More (Menu option) -> Select your virtualenv interpreter -> Click 'Show paths for interpreter' button (on bottom of list window)
现在您已经在这个(被曲折地找到了)的位置,您应该看到该解释器正在使用的路径。如果我的理论是正确的,那么这些都指向全球系统的位置。要添加虚拟环境路径,应单击
+按钮并添加虚拟环境中存在的相应路径。完成此 *** 作后,最好选择全局系统路径,然后单击
-以将其删除。单击应用,然后转到
File-> Invalidate caches / Restart以重新加载PyCharm。
这应该使您的解释器指向您已安装到virtualenv中的库的正确位置,并且不再出现导入错误。请注意,即使进行了此修复,您也不会在下方看到您的库
ProjectInterpreter,但是应该将其加载。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)