我很难理解这里会发生什么:
(bvBot_env) C:\Users\You_A\>python -c "import ujson"
(bvBot_env) C:\Users\You_A\>main.bat
Traceback (most recent call last):
File "C:\Users\You_A\ line 9, in <module>
import ujson as json
ModuleNotFoundError: No module named 'ujson'
我的操作系统上的主要python版本是3.6。我的venv版本是3.5.2ujson
未安装版本3.6
编辑(.bat文件的内容):
@py.exe C:\Users\You_A\Desktop\VirtualEnvironments\bvBot_env\bvBot\bvBot\main.py %*
@pause
编辑
问题出在批处理文件上。
这避免了ModuleNotFoundError
:
>python main.py
您可能没有从虚拟环境激活python解释器
你要做的是
这两条路径可能是相同的,但是调用右边的
python.exe
是至关重要的相关问题 更多 >
编程相关推荐