繁体   English   中英

pip freeze 不显示包

[英]pip freeze not showing package

出于某种原因,我看不到通过 pip freeze 打印的 opencv,但是我可以导入它。

pip freeze | grep opencv
pip3 freeze | grep opencv

python -c "import cv2; print(cv2.__file__)"
/usr/local/lib/python3.6/dist-packages/cv2.cpython-36m-x86_64-linux-gnu.so
python -c "import cv2; print(cv2.__version__)"
3.4.2

python3 -c "import cv2; print(cv2.__file__)"
/usr/local/lib/python3.6/dist-packages/cv2.cpython-36m-x86_64-linux-gnu.so
python3 -c "import cv2; print(cv2.__version__)"
3.4.2

python -V
Python 3.6.8

python3 -V
Python 3.6.8

pip -V
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

pip3 -V
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

我在 bashrc 中有 python3 的别名:

cat ~/.bashrc | tail
alias python=python3
alias pip=pip3

Ubuntu版本:

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.2 LTS
Release:    18.04
Codename:   bionic

当你通过 pip 冻结包时,它会显示 pip 安装的包,opencv 可能不是通过 pip 安装的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM