无法加载虚拟环境中安装的模块

时间:2019-06-04 11:08:06

标签: python virtualenv

在虚拟环境中安装模块后,无法将模块导入到python文件中。我收到一条错误消息:“没有名为___的模块”。在此特定环境之外,一切正常,在其他虚拟环境中,我也没有任何问题。

我使用“ virtualenv venv”创建了这个虚拟环境。我激活了环境并使用pip安装了一些模块。这些模块显示在venv文件夹内的site-packages目录中。 “ pip冻结”还列出了我在虚拟环境中安装的所有模块。我能够导入和使用“ Lib”目录中的模块,例如“ os.py”,但无法导入子目录“ site-packages”中的任何模块。

我在做什么错?如何导入这些模块?

我正在使用Visual Studio Code,并且在虚拟环境中,我正在使用Python 3.7.3

提前谢谢!

1 个答案:

答案 0 :(得分:0)

以防万一其他人遇到此问题,我永远无法弄清楚出什么问题或如何解决。我可以通过创建一个新目录并重新创建整个环境来使其工作。