繁体   English   中英

在不安装 Anaconda 的情况下从 Vanilla Python 创建 Anaconda 环境

[英]Create Anaconda Environment from Vanilla Python Without Installing Anaconda

我目前正在运行 vanilla python 3.7.3,并安装了一些常用的软件包。 我们的团队通过使用virtualenv ( virtualenv name_of_env ) 创建一个新环境来管理我们的项目,构建一个项目,然后将该环境导出到一个需求文件中,该文件与我们组中的任何人共享。 然后使用需求文件构建ipykernels ,用于 jupyter notebooks 或构建 Flask 或 dash 应用程序。

我目前正在上一门课程,希望我们使用 Anaconda,并希望使用 Anaconda 基本安装包创建一个 virtualenv。 是否有类似“Anaconda 要求”文件之类的东西可以让我安装 Anaconda 基础安装使用的所有软件包,而无需实际安装 Anaconda?

如前所述,我的最终目标是创建一个虚拟环境,我可以用它来构建一个 ipykernel,然后可以将其用于我的课堂作业,而无需安装 Anaconda。 我知道我可以安装多种风格或版本的 python,但除非有必要,否则我真的不想这样做。

我的建议是通常使用 Anaconda,一旦您的 env 完全设置好,请使用以下命令准备一个 requirements.txt:

conda list -e > requirements.txt

然后可以将此文件与普通 venv 中的 pip 一起使用,以再次安装每个需求:

pip install -r requirements.txt

如果你真的不想安装 Anaconda,你也可以使用它的缩小版 miniconda。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM