Jef*_*ley 6 python pycharm python-3.x anaconda conda
我安装了Anaconda并创建了一个新的env(“ dell_proj”)。然后,使用新环境在皮查姆创建了一个新项目。我的期望是,我只能在该特定环境中通过Conda安装的项目中使用软件包,但是,我可以使用在Base环境中安装的所有软件包。
有人可以解释我在这里的误解吗?
您可以使用创建基本环境的副本
conda create --name dell_proj --clone root
。这将创建一个新环境,它是您的基本环境的副本。
如果您使用诸如之类的方法创建了新环境conda create --name dell_proj
,它将不会从基本环境中继承程序包。您将必须安装要使用的软件包conda install
。
在 Windows 中,您创建一个环境而不指定 python 版本,然后它将使用 base 中的所有包创建新环境。我不知道这是错误还是功能,但这在 Windows 中有效。
conda create -n new_env
Run Code Online (Sandbox Code Playgroud)
使用基本包创建环境
conda create -n new_env python=3.7
Run Code Online (Sandbox Code Playgroud)
仅使用下面给出的一些必要包创建新环境
ca-certificates
certifi
openssl
pip
python
setuptools
sqlite
vc
vs2015_runtime
wheel
wincertstore
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3412 次 |
最近记录: |