怎么再python3.7中安装dlib库_python3.7 dlib安装教程_python如何配置环境变量

本文详细介绍了如何在Python3.7中安装dlib库,包括解决依赖问题,如openssl和zlib。同时,还讨论了在安装过程中遇到的boost缺失问题,提供了在macOS、Linux和Windows上的解决方案。此外,还提到了Python环境变量的配置方法。
摘要由CSDN通过智能技术生成

dlib库,怎么在python中安装

suddenly

he

saw

the

monkey

pipi.

python openssh安装失败怎么解决

python openssh安装失败怎么解决?方法:

1、【下载安装包】:由于openssh依赖于openssl库,所以在安装openssh前要先安装openssl库(我用的是openssh-7.3p1.tar.gz 和openssl-1.0.1h.tar.gz)

2、【切换到root用户】:切换到root用户-执行命令:su root

3、【解压OpenSSL安装包】:进入安装包所在目录,通过linux自带的工具tar进行解压,执行命令为:tar -zxvf openssl-1.0.1h.tar.gz

4、【配置安装变量】:打开解压后的目录,执行命令:cd openssl-1.0.1h;配置安装环境-执行命令:./configure

相关推荐:《Python基础教程》

5、【编译源码】:在解压目录进行编译,执行命令:make

6、【安装openssl】:安装,执行命令:make install

7、【解压openssh安装包】:进入安装包所在目录,执行命令:tar -zxvf openssh-7.3p1.tar.gz

8、【配置安装变量】:打开解压后的目录,执行命令:cd openssh-7.3p1;配置安装环境,执行命令:./configure --prefix=/usr/local/servers/openssh,“/usr/local/servers/openssh”是安装路径,可改为自己想安装的路径 。

9、【编译源码】:在解压目录进行编译,执行命令:make

此处执行编译时可能报error: *** zlib.h missing - please install first or check config.log ***"这是由于缺少zlib-devel所致,只需安装zlib-devel即可,执行命令:yum install zlib-devel;

还有可能会包"OpenSSL headers missing - please install first or check config.log ***"的错误,这是缺少openssl-devel所致,只需安装openssl-devel即可,执行命令:yum install openssl-devel

10、【安装openssh】:安装,执行命令:make install

11、【启动openssh服务】:启动sshd服务,只需命令:service sshd start

12、【配置sshd服务】修改配置文件 /etc/ssh/sshd_config

Port 22

Protocol 2

PermitRootLogin yes

去掉这三行的注释 ,最后一个是允许root用户直接使用sshd服务登录服务器的!

重新启动sshd服务,执行命令:service sshd restart

设置sshd为系统自动启动,执行命令 chkconfig --level 35 sshd on

13、【测试】执行命令:ssh localhost 如果让输入密码,则说明安装成功。

Python的Dlib安装时一直出现找不到boost怎么解决

刚刚在 macOS 遇到了类似问题并有了一个解方案:解决 macOS 下 Python 安装 Dlib 的问题:Cmake 找不到 boost-python

Linux 以及 类 Unix 系统都可以参考上面在 macOS High Sierra 下的思路来通过设定 ~/.bashprofile 里面的 CMAKE_PREFIX_PATH 指向 boost 安装路径来解决这个问题。

现在我正在Windows虚拟机里面测试,发现似乎也是 cmake 没有设定 boost 位置导致的。

我尝试一下用类似方法来解决,然后把细节过程截图发上来。

到Python Extension Packages for Windows

下载对应系统版本的 boost python 的 whl:

点击此链接去下载 CMake 安装包

点击此链接去下载 Boost C 二进制安装包

下载之后双击运行安装到默认位置;

1 然后到安装目录,找到bootstrap.bat,双击运行;

2 接下来在终端(CMD 或者 Powershell)里面运行:

b2 install --prefix=PREFIX

3 这里的 PREFIX 是一个目录位置,用来安装 Boost.Build;

4 如果安装完成如果没有报错,接下来还在 boost 所在目录 运行

b2 -a --with-python address-model=64 toolset=msvc runtime-link=static

5 如果上一步还是没有报错,接下来吧设置环境变量:

BOOST_ROOT=C:\local\boost_1_65_1

BOOST_LIBRARYDIR=C:\local\boost_1_65_1\stage\lib

上面这些内容部分参考了 BOOST 官方文档的内容:Getting Started on Windows

上述步骤完成之后,使用 pip install dlib 来安装吧.

我自己在 Windows 7 32bit 系统下测到一半提示编译错误,不过能确定的是上面这些步骤都没问题了,算了,我懒得折腾了,以上内容供参考了。

希望大家都安装顺利,另外开发机还是 类 Unix 系统好配置啊。

python pip无法使用怎么办

第一我们在提中输入“pip install 库名”,按键显示没有pip命令,

第二步,出现pip命令无法安装第三库的原主要是pip的路径没有添加到环境变量path中,pip的路径一般在安装目录下面的Scripts目录,

相关推荐:《Python教程》

第三步,我们将pip的路径“F:Installpython3.7Scripts”添加到环境变量path中,

第四步,我们在命令提示符中输入“pip --version”,按回车键查看一下版本信息现下图所示界面,代表环境变量配置成功,

第五步,配置好环境变量之后,输入“pip install 库名”就可以进行安装了,

python如何配置环境变量

P Y T H O嗯配置环境变量按照特定的比例操作,我就会有效的变更。

版权声明:本站所有文章皆为原创,欢迎转载或转发,请保留网站地址和作者信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值