winBlack

导航

创建虚拟环境内进行pip安装库方法

1、说明
在创建虚拟环境后,要想安装第三方python软件包,需要指定装入哪个虚拟环境(路径),否则安装不成。这里以虚拟环境安装一个opencv为例,说明正确安装过程。

2 、常规安装的误区
如果直接安装,如:“pip install opencv-python ”就会出现下面这个:

Requirement already satisfied: opencv-python in ./.local/lib/python3.6/site-packages (4.2.0.34)
Requirement already satisfied: numpy>=1.11.3 in ./anaconda3/lib/python3.6/site-packages (from opencv-python) (1.13.3)

之所以pip install opencv-python安装不上,原因是它总指向默认路径,并不指向我现在的虚拟环境路径,所以,安装指令一定要包含安装路径。(如下图所示)

 

3 、正确安装办法
指定路径安装,以安装opencv为例,要点如下:

1)指定安装的目的地路径【参数为:--target=】。

2)给出虚拟环境的路径【如:~/anaconda3/envs/my_envs/lib/python3.6/site-packages】

3)指定被安装的包版本信息【opencv-python==4.2.0.34】

4)指定下载源【 -i https://pypi.doubanio.com/simple 】

pip install --target=~/anaconda3/envs/my_envs/lib/python3.6/site-packages opencv-python==4.2.0.34 -i https://pypi.doubanio.com/simple

/my_envs是建立的虚拟环境,后面的 【 -i https://pypi.doubanio.com/simple 】是指定下载源。至此虚拟环境安装完成!
来源:仅供自学

如何用pip指令将python包安装到虚拟环境中【改进中-】_pip虚拟环境_无水先生的博客-CSDN博客

参考后创建内容

 

posted on 2023-11-15 17:37  白天不太黑  阅读(348)  评论(0编辑  收藏  举报