Pycharm命令行能运行,但绿色三角报错?
今天下载包的时候,费了很大的功夫。有个程序我可以通过终端直接python+文件名调用,但是我点绿色三角他就老是报错,说我没安装包。
报错:还是输出Traceback (most recent call last): File "E:\Python\pythonProject1\watermark_removal.py", line 1, in <module> import torch ModuleNotFoundError: No module named 'torch'
一、解决办法:
打开命令行cmd(win+R,输cmd)。其他的如图所示。
二、问题原因:我问ai,好像问题就是当前运行 Python 脚本时使用的解释器和安装 torch
的环境不一致。你当前使用的是 Python 虚拟环境(venv),而你在虚拟环境中没有安装 torch
模块。
三、常见包下载
# 进入虚拟环境
.\venv\Scripts\activate# 使用国内镜像安装 torch
pip install torch torchvision torchaudio --extra-index-url https://pypi.tuna.tsinghua.edu.cn/simplepip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple