WARNING: The script httpx.exe is installed in 'C:\Users\85045\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
WARNING: The script ddgs.exe is installed in 'C:\Users\85045\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'C:\\Users\\85045\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python311\\site-packages\\transformers\\models\\deprecated\\trajectory_transformer\\convert_trajectory_transformer_original_pytorch_checkpoint_to_pytorch.py'
HINT: This error might have occurred since this system does not have Windows Long Path support enabled. You can find information on how to enable this at https://pip.pypa.io/warnings/enable-long-paths
您遇到的问题涉及两个主要方面:一是 Python 脚本路径不在环境变量 PATH 中,二是安装包时由于路径过长导致的错误。以下是针对这些问题的解决方案:
1. 添加 Python 脚本路径到环境变量 PATH
这个警告提示您将 Python Scripts 目录添加到环境变量 PATH。这样做可以让您直接从命令行运行那些安装的脚本。要添加此路径,请按照以下步骤操作:
- 按
Win + R,输入sysdm.cpl,然后按 Enter 打开系统属性。 - 转到“高级”选项卡,然后点击“环境变量”。
- 在“系统变量”或“用户变量”区域(取决于您想要对所有用户还是仅对当前用户应用更改),找到并选择变量“Path”,然后点击“编辑”。
- 点击“新建”,然后粘贴路径
C:\Users\85045\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts。 - 点击“确定”保存更改。
2. 解决由于 Windows 长路径限制导致的安装错误
Windows 默认限制文件路径长度为 260 个字符。当文件路径超过这个限制时,可能会导致各种问题,比如您遇到的安装错误。为解决此问题,您可以启用 Windows 的长路径支持:
- 按
Win + R,输入regedit,然后按 Enter 打开注册表编辑器。 - 导航至
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem。 - 找到名为
LongPathsEnabled的项(如果不存在,则创建一个新的 DWORD (32位) 值,并命名为LongPathsEnabled)。 - 双击
LongPathsEnabled,将值设置为1,然后点击“确定”。 - 重启计算机以应用更改。
完成这些步骤后,您应该能够安装较长路径的包而不会遇到错误。
请注意,编辑注册表和环境变量可能会对系统造成影响,所以请谨慎操作,并在进行更改前确保您了解这些操作的含义。如果您不确定,可以寻求更多帮助或与知识渊博的人士咨询。
文章讲述了如何处理Python脚本路径不在环境变量PATH中的问题,以及如何因Windows长路径限制导致的安装包安装失败。提供了解决方案,包括添加脚本路径到PATH和启用Windows长路径支持。
1194

被折叠的 条评论
为什么被折叠?



