如果创建的虚拟环境conda create --name <env_name>没有指定python的版本,那会默认使用base环境下的site-package也就是系统的安装包么
时间: 2024-03-10 11:51:11 浏览: 185
site-packages环境需要的安装包
如果创建虚拟环境时没有指定Python版本,那么会使用与base环境相同的Python版本,并且虚拟环境的site-packages目录会从base环境中复制。也就是说,在虚拟环境中安装的包会与base环境共享,但是在虚拟环境中安装的包不会影响到base环境以外的其他环境。
如果你想要在虚拟环境中使用不同的Python版本,可以在创建虚拟环境时使用`python=<version>`参数指定版本号,例如:
```
conda create --name <env_name> python=3.8
```
这样就会创建一个名为`<env_name>`的虚拟环境,并使用Python 3.8作为环境的默认Python版本。在这个虚拟环境中,你可以使用conda安装任何你需要的包,而不会影响其他环境或系统默认的Python版本。
阅读全文