首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Conda创建和conda安装

Conda创建和conda安装
EN

Stack Overflow用户
提问于 2021-02-20 13:07:52
回答 2查看 2.4K关注 0票数 1

我以前用过水蟒和迷你鱼,没有问题,所以我不知道为什么我现在对使用它们的命令有疑问。

使用conda create

  • Activate创建环境,使用conda activate

  • Install包创建环境,使用conda安装

创建环境。

然而,最近我读到了一组指令,它们的顺序不同: 1->3->2,这意味着安装时不激活,然后激活。

这是正确的吗?我不是在环境之外安装库吗?

EN

回答 2

Stack Overflow用户

发布于 2021-02-21 14:52:54

使用conda创建和安装软件包有多种方法。

  • 创建环境,激活并安装软件包

代码语言:javascript
复制
conda create --name env_name python=3.8
conda activate env_name
conda install package_name another_package

  • 使用包

创建环境

代码语言:javascript
复制
conda create -n env_name python=3.8 package_name another_package
conda activate env_name

两种方法都是正确的。事实上,我们经常在这里和那里使用混合词。例如,如果我有一个项目,与requirements.txt安装了pip,但希望它有熊猫和科学工具包-学习从康达锻造。我会这样做:

代码语言:javascript
复制
conda create --name ml_api python=3.7 -c conda-forge scikit-learn pandas
conda activate ml_api
python -m pip install -r requirements.txt

在任何时候,我们都可以在conda环境中添加包

代码语言:javascript
复制
# this will install requests to ml_api env. This can be done at any (env)
conda install --name ml_api requests
# or activate ml_api and install. This will install on activated env
conda activate ml_api
conda install requests

最后,康达是来帮你的。一个更好的流动将取决于你的需要。

票数 5
EN

Stack Overflow用户

发布于 2021-02-20 18:12:12

您列出的顺序是正确的,但是在运行代码之前只需要使用conda安装packagename。因此,您应该首先创建conda环境,然后激活它。现在,当您准备第一次运行代码时,请确保安装您的包。这使您能够在python代码中导入包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66291897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档