在 venv 上安装 pip 后出现 ModuleNotFoundError
ModuleNotFoundError after pip install on venv
我对包管理有点陌生,正在尝试使用 pip 重新创建 python 环境。我调用了以下命令...
已创建 venv:
sudo python3.6 -m venv ./venv
已激活:
. activate ./venv/bin
已安装 requirements.txt:
sudo pip3.6 install -r requirements.txt
模块似乎安装正确,但在 运行 应用程序之后,就好像我什么都没安装一样:
ModuleNotFoundError: No module named 'hjson'
其他模块同理
我 done/not 做了什么把事情搞砸了?我应该在哪个目录中检查已安装的软件包?
我正在使用 opensuse Leap 15.0
Python 3.6 附带已过时的 pip 10。你应该更新到最新版本。
使用
激活虚拟环境后
source ./venv/binc/activate
更新 pip
python -m pip install --upgrade pip
我还是有问题,请确保安装了 pip。如果没有安装,请安装相关版本。
例如ubuntu:
apt install python3.6-pip
我对包管理有点陌生,正在尝试使用 pip 重新创建 python 环境。我调用了以下命令...
已创建 venv:
sudo python3.6 -m venv ./venv
已激活:
. activate ./venv/bin
已安装 requirements.txt:
sudo pip3.6 install -r requirements.txt
模块似乎安装正确,但在 运行 应用程序之后,就好像我什么都没安装一样:
ModuleNotFoundError: No module named 'hjson'
其他模块同理
我 done/not 做了什么把事情搞砸了?我应该在哪个目录中检查已安装的软件包?
我正在使用 opensuse Leap 15.0
Python 3.6 附带已过时的 pip 10。你应该更新到最新版本。
使用
激活虚拟环境后source ./venv/binc/activate
更新 pip
python -m pip install --upgrade pip
我还是有问题,请确保安装了 pip。如果没有安装,请安装相关版本。
例如ubuntu:
apt install python3.6-pip