【发布时间】:2021-09-06 11:00:09
【问题描述】:
我有一个脚本,我需要在我的硬盘驱动器中使用一个非常特定的 python 解释器来运行它。
我使用 vscode 作为 IDE,并尝试使用命令面板选择 python 解释器。
但是,即使在那之后,它也不起作用,因为在终端中键入 python 然后打开 windows 商店以安装 python IDE。我也尝试将解释器的路径添加到环境变量中,但问题仍然存在。
我该如何解决这个问题。
谢谢你的帮助。
【问题讨论】:
我有一个脚本,我需要在我的硬盘驱动器中使用一个非常特定的 python 解释器来运行它。
我使用 vscode 作为 IDE,并尝试使用命令面板选择 python 解释器。
但是,即使在那之后,它也不起作用,因为在终端中键入 python 然后打开 windows 商店以安装 python IDE。我也尝试将解释器的路径添加到环境变量中,但问题仍然存在。
我该如何解决这个问题。
谢谢你的帮助。
【问题讨论】:
您在 VS Code 上选择的 Python 版本仅影响编辑器。右键单击侧栏上的任何文件并选择Open in Integrated Terminal。如果您选择的 Python 版本是使用 virtualenv 创建的,它将激活并且您的 python 命令有效。
如果不工作并且您想要一个全局 Python 版本,您需要将 Python 路径添加到您的系统变量以工作 python 命令。检查这个:
https://geek-university.com/python/add-python-to-the-windows-path/
顺便说一句,我认为 FreeCad/bin 目录中的 python.exe 不是正确的 Python 版本
【讨论】:
您可以在左下角选择 Python 解释器。
这里向您展示了如何做到这一点:Python Interpreter
【讨论】:
原因:
您的系统环境路径包含:%USERPROFILE%\AppData\Local\Microsoft\WindowsApps。
解决方案:
打开Window Search(Win) 找到Manage app execution aliases。像这样关闭python3的App Installer:
您可以参考this answer了解更多信息。
【讨论】: