【问题标题】:Unable to load modules that are installed in virtual environment无法加载安装在虚拟环境中的模块
【发布时间】:2019-06-04 11:08:06
【问题描述】:

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

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

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

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

提前谢谢你!

【问题讨论】:

  • 也许你应该贴几张截图以便更好地理解

标签: python virtualenv


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2018-12-02
    • 2018-09-26
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    • 2018-04-19
    • 2017-04-10
    • 2019-04-27
    • 2018-02-20
    相关资源
    最近更新 更多