我使用VSCode 每当我安装 python 库时,我都会收到此通知:
警告:脚本 auto-py-to-exe.exe 和 autopytoexe.exe 是 安装在 'C:\Users\PC\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts' 中,该路径不在 PATH 上
但我已将其添加到路径中。 如果我跑步:
echo $env:PATH
我明白了
C:\Users\PC\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts:C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\PC\AppData\Local\Microsoft\WindowsApps;C:\Users\PC\AppData\Local\Programs\Microsoft VS Code\bin;C:\texlive\2023\bin\windows
建议我添加了上述路径。
我很困惑,因为我无法直接从 CLI 运行包,即使导入它们可以工作。
我手动添加了路径,并尝试将其删除,但这不起作用。 有什么想法可以做什么吗?
错误出现在我指定的路径中。我确信每个人都要求我使用冒号,但在 @buran 的建议下,我将
"${env:PATH}"
之前的冒号更改为分号,就是这样。
旧路:
"PATH": "C:\\Users\\PC\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python311\\Scripts:${env:PATH}"
新路径:
"PATH": "C:\\Users\\PC\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python311\\Scripts;${env:PATH}"