Python安装.whl文件

因为Anaconda环境使用conda和pip下载出现了点问题,不得不用原始的.whl手动安装。手动安装的过程中出现了部分问题,并解答方法如此(以opencv包为例)。
一.安装文件路径错误:
在这里插入图片描述
Reason:.whl文件不在操作目录下

Solution:
1.将.whl文件移至操作目录
2.更改操作目录至.whl文件所在位置
在这里插入图片描述
输入D:
输入cd 文件路径 (cd后面的空格不能省)!!

就可以看到文件可以成功安装啦

二.安装后操作时仍然显示无包

Reason:
cmd命令行安装下,pip会安装到默认路径
可通过pip -m site 命令查看
Python安装.whl文件_第1张图片
几点说明:
①我们看见这里的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
Python安装.whl文件_第2张图片
可见,管理这个下载文件竟然是Anaconda目录下的site.py文件

接下来找到site.py文件,更改如下信息:
Python安装.whl文件_第3张图片
USER_SITE最好写在site-packages下,要不改了和没改一样,IDE还是找不到
USER_BASE最好写在Scripts下,因为pip.exe在此文件下

CTRL+V后再运行一遍,路径就改好了
Python安装.whl文件_第4张图片
试一下,Opencv库就可以用啦
Python安装.whl文件_第5张图片

你可能感兴趣的:(Python安装.whl文件)