如何在不更改路径环境变量的情况下安装python软件包?

时间:2019-03-15 00:24:12

标签: python cmake path pip dlib

在尝试使用dlib安装python软件包pip时,遇到了运行时错误,即:

Traceback (most recent call last):
.....
.....
.....
File "C:\Users\user-1\AppData\Local\Temp\pip-install-i8yuk2fa\dlib\setup.py", line 129, in run
        cmake_version = self.get_cmake_version()
File "C:\Users\user-1\AppData\Local\Temp\pip-install-i8yuk2fa\dlib\setup.py", line 125, in get_cmake_version
        "\n*******************************************************************\n")
RuntimeError:
*******************************************************************
CMake must be installed to build the following extensions: dlib
*******************************************************************

我在计算机上安装了CMake,但是由于某些限制,我没有将cmake.exe的位置添加到PATH中。无论如何,在通过cmake.exe安装时,我可以给C:\Program Files\CMake\bin文件的位置(即pip)作为参数,而不是通过Windows 10 OS上的“高级系统设置”来更改路径环境变量吗?

谢谢。

2 个答案:

答案 0 :(得分:1)

如果使用命令提示符,是否可以将add临时设置为PATH变量?喜欢:

set PATH=%PATH%;C:\Program Files\CMake\bin

答案 1 :(得分:0)

我相信除非您可以使用setx或set更改命令提示符中的路径,否则您无法执行此操作。如果无法使用命令提示符更改路径,则除非将cmake移至路径上的某个位置,否则无法解决问题。