【问题标题】:pip freeze not showing packagepip freeze 不显示包
【发布时间】:2019-12-24 15:28:03
【问题描述】:

由于某种原因,我无法通过 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

【问题讨论】:

标签: python python-3.x opencv ubuntu pip


【解决方案1】:

pip冻结包时,会显示pip安装的包,opencv可能不是pip安装的。

【讨论】:

  • 是否可以确定软件包的安装方式?
  • 如果您看不到来自pip list 的包,那么这些包是手动安装的,但不知道如何安装。
猜你喜欢
  • 1970-01-01
  • 2016-05-30
  • 2018-04-25
  • 1970-01-01
  • 2021-02-24
  • 2019-01-24
  • 2017-07-07
  • 1970-01-01
相关资源
最近更新 更多