1 下载dlib前的准备工作
1.1 Python3
我是以前下的
1.2 然后是Python官网推荐的包管理
Guides - Python Packaging User Guide
1.2.1 pip
pip我以前也下过了(好像还换了源)
没下的话,官网给了下载方式。下面是Windows系统的:
py -m ensurepip --default-pip
1.2.2 更新pip, setuptools, and wheel
下面是Windows更新命令:
py -m pip install --upgrade pip setuptools wheel
1.3 还需要cmake
下载后安装就行,安装时有一步要求添加路径,确保勾选了。
2. 注意事项
2.1 遇到的权限问题
cmd提示权限不足。我用管理员打开cmd解决了。
3 下载dlib至Python虚拟环境
3.1 下载
也按官网指示就行
到时,dlib就下载到虚拟环境里。你的Python项目也用这个虚拟环境
新建一个文件夹/目录,用于创建虚拟环境。(文件夹路径,一般不要用空格,特殊符号,中文)
当前目录打开cmd,创建虚拟环境
>py -m -venv tutorial
激活虚拟环境
>tutorial\Scripts\activate
上面命令执行后得到下面情形,注意下面最左边的 tutorial,表示成功切换到这个虚拟环境:
(tutorial) D:\ZHY\Computer Science\Python\virtualEnvironments\dlib_env>
接下来就可以用pip下载dlib了:
执行官网dlib · PyPI的命令:
(tutorial) D:\ZHY\Computer Science\Python\virtualEnvironments\dlib_env>pip install dlib
上面命令执行完,不出意外就能下载好 dlib 了。
接下来验证一下是否能正常使用
3.2 验证
我的Python IDE是就是PyCharm社区版(几乎不用Python)
新建项目时,指定上面虚拟环境的Python解释器(python.exe)
dlib官网 dlib C++ Library 有示例代码,我用第一个试的