如何⽤vs下载python第三⽅库_如何使⽤VScode引⼊python第
三⽅模块
pip 是 Python 包管理⼯具,该⼯具提供了对Python 包的查、下载、安装、卸载的功能。
通过pip引⼊第三⽅模块(如果已经安装了pip,直接进⼊第五步)
⽐如我要引⼊cv2
1、打开vscode
2、打开终端
3、输⼊pip install cv2
受到警告
WARNING: You are using pip version 20.2.1; however, version 20.2.3 is available.
You should consider upgrading via the 'd:\ -m pip install --upgrade pip' command.
4、根据警告提⽰,在终端输⼊‘d:\ -m pip install --upgrade pip’第四步成功的信息
如果失败了就再试⼀下第四步
5、安装完pip之后,终端输⼊pip install opencv-python即可
如果速度太慢
其他报错
报错1:cannot import name ‘joblib’ from ‘als’
原因: scikit-learn版本太新了, 回退版本即可mysql下载的vs库放在那个文件里
解决⽅法:
删除当前版本的scikit-learn pip uninstall scikit-learn
安装旧版本的scikit-learn pip install scikit-learn==0.20.3
但是安装失败了
als import joblib 失败 cannot import name joblib
这是因为joblib已经从sklearn中移除了,可以直接改为 import joblib
报错2:Module 'cv2' has no 'imread' member 的错误.
其实代码是没有错误的,,可以直接运⾏的,就是vscode的插件检测不到模块⽽已, 主要原因是cv2模块下还有cv2模块,简单的让vscode不报错的⽅法是在添加包的时候添加
from cv2 import cv2
报错3:bad operand type for unary -: tuple
原因应该是直接在字符串前⾯加了负号
解决办法:强制类型转换,转成int 再加负号即可

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。