gpt4 book ai didi

python-2.7 - Anaconda:在哪里以及如何安装非分发包以支持 flask-wtf conda 配方?

转载 作者:行者123 更新时间:2023-12-02 04:51:54 24 4
gpt4 key购买 nike

我尝试在 Anaconda python 发行版中为 envs 构建和安装 conda 包,但收效甚微。现在我正在尝试为 flask-wtf 构建一个包。我从 Continuum IO 的 recipe 复制了 .bat、.sh 和 .yaml 配方文件.这些文件位于我桌面上名为 flask-wtf 的目录中,我在其上运行了 conda build flask-wtf。它返回消息:错误:找不到匹配的包:wtforms。我没有在任何地方安装 wtforms,所以现在我有两个问题:

1) 如果我安装 wtforms 是否必须全局安装它,还是可以将它保留在相关的 conda 环境中?2) 如果我从 tarball 安装 wtforms,我是否必须保留该 tarball 文件以便以后安装到其他环境中?

感谢您的帮助和澄清!

最佳答案

conda build 将看到依赖项的唯一方法是它们是否也作为 conda 包存在。因此,您还需要为 wtforms 构建 conda 包。幸运的是,这个方法存在于 conda-recipes 中。同样,所以你可以克隆那个 repo 并做

conda build wtforms
conda build flask

这是可行的,因为 conda 能够找到它已经构建的包。为确保您删除构建目录时它们不会丢失,建议将您的包上传到Binstar。 .如果你这样做并且 conda install binstar,在你构建之后,它会询问你是否要将包上传到 binstar。如果这样做,并将 Binstar 存储库添加到 .condarc,这些包将始终可供您使用 conda install

关于python-2.7 - Anaconda:在哪里以及如何安装非分发包以支持 flask-wtf conda 配方?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18663404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com