Wen*_* Xu 13 python conda visual-studio-code python-3.11
我刚刚开始使用 vscode 编写 python 代码。我通常使用 conda 作为我的包和环境工具。
我正在尝试根据 vscode 官方文档https://code.visualstudio.com/docs/python/environments中的说明在我的项目目录中创建 python 3.11 的 conda 环境。
但是,它只列出 python 3.7 - 3.10 作为我可以选择的 python 版本。
我想知道如何在 conda 环境中选择 python 3.11 ?
我使用的是 Intel 2019 MacBook Pro。我已经从命令行通过 homebrew 安装了 python3.11。我还安装了 miniconda 并通过命令行创建了 python 3.11 环境。但是,当我尝试在 vscode 中创建 .conda 环境时
用于为 conda 环境选择 python 解释器版本的屏幕截图
它只显示 python 3.7 - 3.10
Jia*_*eDu 10
这个问题与conda有关,但不是 vscode 问题。您可以使用以下命令创建 conda 环境,
conda create --name myenv -c conda-forge python=3.11
Run Code Online (Sandbox Code Playgroud)
然后在Select Interpreter面板中选择创建的 conda 解释器。
有关conda 命令的更多信息。
2023 年 4 月 17 日,conda 添加了对 python 3.11 的支持(请参阅官方仓库中的问题)
您现在应该可以使用以下命令直接下载 conda:
conda create -n my_conda_env_with_py311 python=3.11
Run Code Online (Sandbox Code Playgroud)
vs code 应该很快(如果还没有)允许您在其 GUI 中为您的 conda env 选择 python 3.11 !
Python 3.11 现已通过“标准”渠道提供
conda create -p ./.venv python=3.11
Run Code Online (Sandbox Code Playgroud)
旧答案
目前,python 3.11 仍然很新,因此还无法通过“标准”渠道获得。您应该仍然可以conda从命令行安装它:
conda create -c conda-forge -p ./.venv python=3.11
Run Code Online (Sandbox Code Playgroud)
-c:添加“conda-forge”频道:https ://anaconda.org/conda-forge/python
-p:创建给定路径的虚拟环境
| 归档时间: |
|
| 查看次数: |
32201 次 |
| 最近记录: |