赞
踩
因为Anaconda环境使用conda和pip下载出现了点问题,不得不用原始的.whl手动安装。手动安装的过程中出现了部分问题,并解答方法如此(以opencv包为例)。
一.安装文件路径错误:
Reason:.whl文件不在操作目录下
Solution:
1.将.whl文件移至操作目录
2.更改操作目录至.whl文件所在位置
输入D:
输入cd 文件路径 (cd后面的空格不能省)!!
就可以看到文件可以成功安装啦
二.安装后操作时仍然显示无包
Reason:
cmd命令行安装下,pip会安装到默认路径
可通过pip -m site 命令查看
几点说明:
①我们看见这里的USER_BASE 和USER_SITE其实就是用户自定义的启用Python脚本和依赖安装包的基础路径。
②其中的USER_SITE其实就是用户如果调用C盘路径下的python.exe中的脚本pip文件去下载,就会将site-package的默认安装到这个C盘路径下。(是否exist无关,都会装在C盘下)
③我们AnacondaIDE调用包的位置在…\Anaconda3_64\lib\site-packages下,而不在C盘下,所以我们直接用cmd命令安装的.whl文件不能在IDE中调用
Solution:
修改pip默认路径:
cmd输入 python -m site -help
可见,管理这个下载文件竟然是Anaconda目录下的site.py文件
接下来找到site.py文件,更改如下信息:
USER_SITE最好写在site-packages下,要不改了和没改一样,IDE还是找不到
USER_BASE最好写在Scripts下,因为pip.exe在此文件下
CTRL+V后再运行一遍,路径就改好了
试一下,Opencv库就可以用啦
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。