python 已安装但未被终端找到
python installed yet not found by terminal
当我输入 'py' 时,我得到以下信息:
Python 3.10.0 (tags/v3.10.0:b494f59, Oct 4 2021, 19:00:18) [MSC v.1929 64 bit (AMD64)] on win32
键入“帮助”、“版权”、“致谢名单”或“许可”以获取更多信息。
但是当我想
poetry install
我得到:
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
我已经下载了 python 和 poetry,我正在尝试安装 poetry。
发生这种情况是因为在 poetry.bat 文件中使用命令 python3 而不是 python
python3 "%USERPROFILE%\.poetry\bin\poetry" %*
默认情况下 Windows 使用 python
而不是 python3
因此可以通过直接在 "C:\Users{user}.[=20= 中编辑 bat 文件来修复它]”并将其更改为
python "%USERPROFILE%\.poetry\bin\poetry" %*
或者将 python 可执行文件编辑为 python3.exe 而不是 python.exe
当我输入 'py' 时,我得到以下信息:
Python 3.10.0 (tags/v3.10.0:b494f59, Oct 4 2021, 19:00:18) [MSC v.1929 64 bit (AMD64)] on win32
键入“帮助”、“版权”、“致谢名单”或“许可”以获取更多信息。
但是当我想
poetry install
我得到:
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
我已经下载了 python 和 poetry,我正在尝试安装 poetry。
发生这种情况是因为在 poetry.bat 文件中使用命令 python3 而不是 python
python3 "%USERPROFILE%\.poetry\bin\poetry" %*
默认情况下 Windows 使用 python
而不是 python3
因此可以通过直接在 "C:\Users{user}.[=20= 中编辑 bat 文件来修复它]”并将其更改为
python "%USERPROFILE%\.poetry\bin\poetry" %*
或者将 python 可执行文件编辑为 python3.exe 而不是 python.exe