Python:无法在PyCharm之外运行脚本(ImportError)

时间:2018-03-22 06:56:46

标签: python 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

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

2 个答案:

答案 0 :(得分:2)

为了让python识别模块,首先使用位于以下位置的脚本进入虚拟环境:

venv\Scripts\activate

答案 1 :(得分:0)

我遇到了类似的问题。

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

希望它有效。