Как установить пакет Python без изменения переменной среды пути? - PullRequest
0 голосов
/ 15 марта 2019

При попытке установить пакет Python dlib с использованием 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 вместо изменения переменной среды Path с помощью расширенных настроек системы в ОС Windows 10?

Спасибо.

Ответы [ 2 ]

1 голос
/ 15 марта 2019

Если вы используете командную строку, можете ли вы временно добавить переменную PATH?Нравится:

set PATH=%PATH%;C:\Program Files\CMake\bin
0 голосов
/ 15 марта 2019

Я считаю, что у вас нет способа сделать это, если вы не можете изменить путь в командной строке с помощью setx или set.Если вы не можете изменить путь с помощью командной строки, то ваша проблема не будет решена, если вы не сможете переместить cmake куда-нибудь по вашему пути.

...