在我创建虚拟环境时,使用的是conda create -n my-env python=3.7这类指令,是否这种指令默认创建的虚拟环境选择的是我系统的基础镜像
时间: 2024-05-27 09:09:32 浏览: 127
是的,当你使用 `conda create -n my-env python=3.7` 这类指令创建虚拟环境时,默认情况下使用的是系统的基础镜像。但是你可以通过指定不同的参数来选择不同的镜像,比如使用 `conda create -n my-env python=3.7 --channel conda-forge` 来选择 `conda-forge` 镜像。此外,你还可以使用 `conda create --name my-env --clone base` 来创建一个与系统相同的镜像作为你的虚拟环境。
相关问题
如果我将我系统中的基础镜像的CUDA版本由CUDA 9.0 更改为CUDA 10.0 ,那我虚拟环境中的CUDA版本也会随之改变吗,因为我是使用conda create -n my-env python=3.7 这类指令创建虚拟环境的
在使用 `conda create -n my-env python=3.7` 创建虚拟环境时,会在该环境下安装指定版本的 Python,但该环境仍然使用基础镜像中的 CUDA 版本。如果您更改了基础镜像的 CUDA 版本,您需要重新创建虚拟环境或手动安装更高版本的 CUDA,以便在虚拟环境中使用。
您可以使用以下命令在虚拟环境中手动安装 CUDA 10.0:
```bash
conda activate my-env
conda install cudatoolkit=10.0
```
这将在虚拟环境中安装 CUDA 10.0,并使您能够在该环境中使用该版本的 CUDA。
conda create -n mg python=3.7
您可以使用以下命令在conda中创建一个名为"mg"的环境,并指定Python版本为3.7:
conda create -n mg python=3.7
请注意,这是一个示例命令,您可以根据您的需求自定义环境名称和Python版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Conda常用命令整理(列举已有环境\创建环境\进入环境) conda create --name env_name python=3.7](https://blog.csdn.net/zjc910997316/article/details/93662410)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文