Python:无法 运行 在 PyCharm 之外编写脚本(导入错误)

Python: Cannot Run Script Outside of PyCharm (ImportError)

我正在尝试 运行 我已经写完的脚本,而不必每次 运行 都启动 PyCharm。

但是,当我在 Windows 10 中尝试从我的命令行 运行 时收到以下错误:

Traceback (most recent call last):
  File "C:\Users\stuff\bot.py", line 5, in <module>
    import irc.bot
ImportError: No module named irc.bot

我要到达 irc.bot 的文件夹结构如下所示:

main folder
--venv
----lib
------site-packages
--------irc
----------bot.py

我相当确定问题出在虚拟环境配置上,但我不确定如何在批处理文件中解决这个问题以启动我的脚本。

我遇到过类似的问题。

升级 virtualenv 中的 pip、wheel 和 setuptools 版本,然后尝试安装 irc。

希望它有效。

为了python识别模​​块,首先使用位于

的脚本进入虚拟环境
venv\Scripts\activate