如何在不改变path环境变量的情况下安装python包?

2024-10-02 00:36:58 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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中。在通过pip安装时,我是否可以提供cmake.exe文件的位置,即C:\Program Files\CMake\bin作为参数,而不是在Windows 10操作系统上通过高级系统设置更改Path环境变量?在

谢谢。在


Tags: installpippycmakeversionlocalsetupusers
2条回答

我相信你没有办法做到这一点,除非你可以在命令提示符下用setx或set更改路径。如果无法使用命令提示符更改路径,则除非可以将cmake移动到路径上的某个位置,否则无法解决问题。在

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

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

相关问题 更多 >

    热门问题