在此开一个专题,用来记录在使用Python过程中遇到的一些问题,以及解决方法,生命不息,踩坑不止。
持续更新……
文章目录
在使用Python过程中,很多问题都是由pip引起的。pip更新之后也可能出现ImportError: No module named packaging.version问题。
解决方法:重新下载pip安装
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
解决办法:使用国内镜像源
pypi 镜像每 5 分钟同步一次。
- 临时使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
注意,simple不能少, 是https而不是http
- 设为默认
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
安装opencv-python
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
这样导入cv2是没有代码提示的:
import cv2
cv2.imshow()
正确的做法:
import cv2.cv2 as cv
直接 pip install yaml是不行的,会报错:
ModuleNotFoundError: No module named ‘yaml’
需要:
pip install pyyaml