使用POYMENT从condaforge(例如cartopy)安装预构建包,而不依赖conda(仅使用通道)

2024-06-08 21:03:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在测试poetry,我想知道是否有可能在不依赖conda的情况下从conda-forge安装预构建的包,如cartopy(因此保持100%的诗意过程)。我在谷歌上搜索了一下,但我找到的唯一方法是使用pip在acondavenv中安装poetry,然后使用condaconda-forge安装,然后调整poetry文件,使其了解conda venv,以便正确编写TOML

如果不是从预构建版本安装cartopy之类的软件包,那么安装起来会很麻烦。如果可能的话,我会将conda堆栈更改为Poethy堆栈,如果类似poetry add [?conda-forge?] cartopy的东西可以工作的话

谢谢


Tags: pip文件方法版本poetryvenv堆栈过程
1条回答
网友
1楼 · 发布于 2024-06-08 21:03:08

目前不可能。Conda是一个通用的包管理器,而不仅仅是Python包管理器。此外,Conda包中没有专门的元数据来区分它们是否是Python包,我认为这是能够确定Conda包是否对安装有效的先决条件。因此,OP的要求不可能是一件事,或者至少会成为一件大事

但是,others have requested similar features,因此对此类功能抱有希望的人可以订阅关于这些功能的通知,或者遵循the Feature Roadmap

相关问题 更多 >