pycharm安装dlib、face_recognition库

pycharm安装dlib、face_recognition库pycharm 安装 dlib face recognition 库前言 本人因为之前安装 Anaconda3 有问题 卸载不干净 于是重新下载的是 Minconda3 其作用是一样的但是在安装 fece recognition 中出现的问题来源于新版的 python 不支持某些库所以再经过很多次的尝试之后 开过虚拟机结果在 ubuntu 下一不小心又下载了高版本的 python 所以我认为这个是避不开的 在今天的课上老师提示到了我 在 cmd 中 wherepython 这样你可以看到你到底装了多少个版本的 pytho

pycharm安装dlib、face_recognition库

前言:

在今天的课上老师提示到了我(在cmd中)

where python 

这样你可以看到你到底装了多少个版本的python

在这里插入图片描述

你可以看到我有好多(小白本白经历了多次下载)

但是可以通过

D:\Miniconda3\python.exe -m pip install cmake 

可以下载你需要的路径之下,所以当你需要下载某个库,首先要进入那个环境

所需软件:

pycharm

python(估计大部分版本都不是3.6,才出现这样的错误,默认配置都配置好了吧)

anaconda3(或者minconda3)

步骤:

一:

首先要通过创建python3.6的虚拟环境(参考的文章当时不是这个。)
https://blog.csdn.net/ch_ccc/article/details/107246328?ops_request_misc=&request_id=&biz_id=102&utm_term=%E8%99%9A%E6%8B%9Fpython3.6%E7%8E%AF%E5%A2%83&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-107246328.first_rank_v2_pc_rank_v29

再通过

activate py36(激活环境) deactivate py36(退出环境)(conda deactivate 我的提示是这个退出) 

大致的意思就是在虚拟环境之下,是与本地你配置的系统路径下的python版本的lib库是不一样的,所以对于新的虚拟环境很多库都要重新下载,但是在此虚拟环境之下,你所用的pip install XXXX都是安装在虚拟环境下的

进入环境之后,下载东西,通过网上下载对应的.whl文件安装(直接调用pip install一直有错)

如图,在进入虚拟环境之后,查看python的版本显示 的是3.6.13

在这里插入图片描述

二:

在进入虚拟环境之后,就可以利用pip来安装库,这里建议的是提前下载好.whl文件

在这里插入图片描述

如图,大致就是cd命令进去你的安装包所在路径,然后调用命令进行安装(我的python版本3.6.13,所以配合的dlib、face_recognition版本合适,不保证你们的是否正确,多尝试一下吧)

#进入py36环境 activate py36 #切换到安装包存放的路径 cd C:\Users\86464\Downloads #安装dlib库 pip install dlib-19.7.0-cp36-cp36m-win_amd64.whl #安装face_recognition库 pip install face_recognition-1.2.2-py2.py3-none-any.whl (不保证你们安装的过程的顺利,在这之前我已经安装了cmake库,并且安装visualstudio) 

(直接在官网找到对应版本下载吧)

三:

最后再打开pycharm创建项目(选到这个编译器,默认就可以使用里面的lib库)

在这里插入图片描述

进入后,在底下的terminal中可以查看目前有的lib库

pip list 

如图:

在这里插入图片描述

感受:

搜索到了很多文章,尝试过很多不同的方法,最后结合他人的才解决自己的问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172788.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午9:48
下一篇 2026年3月27日 上午9:49


相关推荐

  • 谷歌chrome运行activeX控件

    谷歌chrome运行activeX控件在谷歌chrome浏览器下,安装IE_Tab_Multi_extension_1_0_0_1控件即可具体操作:将IE_Tab_Multi_extension_1_0_0_1拖入谷歌浏览器然后点击:添加即可谷歌浏览器不能直接用activeX原因:因为Activex是由微软开发,因而目前只支持原生态支持的IE,最新版Edge已经不再支持了。其他浏览器想要支持activex,需要额外做一些设置或安装补丁包,其中谷歌浏览器的话,需要安装IE-Tab-Multi控件IE_Tab_Multi_exte

    2022年5月14日
    455
  • linux系统带界面,linux系统界面详情介绍[通俗易懂]

    linux系统带界面,linux系统界面详情介绍[通俗易懂]Linux作为一款免费的、开源的操作系统,linux系统界面也被广大开发者根据自身的喜好和审美设计的五花八门,有些Linux系统界面被开发者制作的相当精致,具有很强的观赏性和立体感,让人叹为观止,下面我们系统的介绍一下Linux系统界面。简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的…

    2022年5月14日
    65
  • Framework7 Vue 教程 入门 学习

    Framework7 Vue 教程 入门 学习网上关于Framework7的博客、学习资料少之又少,所以我想把我学习Framework7Vue的入门记录一下。Framework7Framework7是一个开源免费的框架可以用来开发混合移动应用(原生和HTML混合)或者开发iOS&Android风格的WEBAPP。也可以用来作为原型开发工具,可以迅速创建一个应用的原型。Framework7最主要的功能是可以…

    2022年6月3日
    194
  • java jvm优化(一)

    java jvm优化(一)转自http://ifeve.com/jvm-optimize-1/java由堆来分配所需内存。java有3个代,年轻代、年老代、永久代垃圾回收:当堆的空间不足以存放新的对象时,这是需要分配内存,也就是垃圾回收启动。GC算法:引用计数器回收、跟踪回收下面转自http://www.importnew.com/13827.htmlGC种类:4种1.串行垃圾回收器2.并行…

    2022年5月28日
    35
  • Linux 操作系统原理 — 操作系统的本质「建议收藏」

    Linux 操作系统原理 — 操作系统的本质「建议收藏」目录文章目录目录操作系统的起源操作系统和高级编程语言使硬件抽象化操作系统的起源在操作系统尚不存在的年代,人们通过各种按钮来控制计算机,这一过程非常麻烦。于是,有人开发出了仅仅具有加载和运行功能的监控程序(Supervisor),这就是操作系统的原型。通过监控程序,程序员可以根据需要将各种应用程序加载到内存中运行。虽然仍旧比较麻烦,但现在开发的工作量得到了很大的缓解。随着时代的发展,人们…

    2025年7月1日
    4
  • Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略

    Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略Py 之 seaborn seaborn 库的简介 安装 使用方法之详细攻略目录 seaborn 库的简介 seaborn 库的安装 seaborn 库的使用方法 0 相关文章 1 案例应用 seaborn 库的简介 Seabn 是一个在 Python 中制作有吸引力和丰富信息的统计图形的库 它构建在 MatPultLB 的顶部 与 PyDATA 栈紧密集成 包括

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号