【问题标题】:how to solve error ModuleNotFoundError on virtual env subdirectory?如何解决虚拟环境子目录上的错误 ModuleNotFoundError?
【发布时间】:2021-10-12 00:16:20
【问题描述】:

如下图所示,我完成了主文件夹“我的项目”下的项目文件夹“单击”。刚开始做项目的时候并没有建立虚拟环境,但是做完之后,我就这样做了,并且把“click”文件夹中的文件需要的所有包都导入了(并删除了全局中的所有包)环境)。

问题是当我在“click”文件夹中执行任何项目文件时,我收到一条错误消息,上面写着"ModuleNotFoundError: No module named'module name'." 我在构建虚拟环境文件夹“我的项目”时安装的包似乎对子目录。

谁能告诉我我需要做什么才能解决这个问题?

【问题讨论】:

    标签: python import python-venv standard-library


    【解决方案1】:

    您是否激活了虚拟环境?

    导航到目录的顶层文件夹并运行运行

    .\venv\Scripts\activate
    

    (假设您使用了virtualenv)。

    在此之后,所有本地包都应该可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-23
      • 2014-04-03
      • 1970-01-01
      • 2021-01-05
      • 2019-09-24
      • 2022-01-05
      • 1970-01-01
      相关资源
      最近更新 更多