Visual Studio - "The environment IronPython|2.7-32 appears to be incorrectly configured or missing"
Visual Studio - "The environment IronPython|2.7-32 appears to be incorrectly configured or missing"
重现步骤:
- 打开 Visual Studio 2017(专业版 Windows 10 64 位)
- 文件 > 新建项目 > IronPython 应用程序
- 运行默认程序:
print('Hello world')
当我 运行 它时,出现以下错误:
The environment "IronPython|2.7-32" appears to be incorrectly configured or missing.
You may need to install it or create a virtual environment
我转到 VS 安装程序、单个组件选项卡、编译器部分,并检查了 Python 2.7 和 3.6 选项,但我仍然遇到问题
您需要设置IronPython 2.7环境*。
*目前您无法通过 Visual Studio 安装程序执行此操作(没有要安装的 IronPython 包选项)。
- 您需要下载 IronPython 并与 Github 分开安装。
- 安装完成后,您需要select the correct python environment within your VS project。
- 如果 IronPython 2.7 环境设置不正确,那么你必须这样做 manually
希望 Microsoft 将来对此进行修补。
从 Github 下载 IronPython 的 msi 文件。然后复制下载的路径,添加到系统环境变量中的路径中。然后重启visual studio。 Select 项目并将 python 环境设置为 IronPython。
从 Python 3.8 切换到 3.9 时,我遇到了同样的错误(也与 pylint)。我只是将 project.pyproj (xml) 文件从:<InterpreterId>Global|PythonCore|3.8</InterpreterId>
编辑为:<InterpreterId>Global|PythonCore|3.9</InterpreterId>
.
重现步骤:
- 打开 Visual Studio 2017(专业版 Windows 10 64 位)
- 文件 > 新建项目 > IronPython 应用程序
- 运行默认程序:
print('Hello world')
当我 运行 它时,出现以下错误:
The environment "IronPython|2.7-32" appears to be incorrectly configured or missing.
You may need to install it or create a virtual environment
我转到 VS 安装程序、单个组件选项卡、编译器部分,并检查了 Python 2.7 和 3.6 选项,但我仍然遇到问题
您需要设置IronPython 2.7环境*。
*目前您无法通过 Visual Studio 安装程序执行此操作(没有要安装的 IronPython 包选项)。
- 您需要下载 IronPython 并与 Github 分开安装。
- 安装完成后,您需要select the correct python environment within your VS project。
- 如果 IronPython 2.7 环境设置不正确,那么你必须这样做 manually
希望 Microsoft 将来对此进行修补。
从 Github 下载 IronPython 的 msi 文件。然后复制下载的路径,添加到系统环境变量中的路径中。然后重启visual studio。 Select 项目并将 python 环境设置为 IronPython。
从 Python 3.8 切换到 3.9 时,我遇到了同样的错误(也与 pylint)。我只是将 project.pyproj (xml) 文件从:<InterpreterId>Global|PythonCore|3.8</InterpreterId>
编辑为:<InterpreterId>Global|PythonCore|3.9</InterpreterId>
.