我正在开发一个python包,它需要从一个单独的git存储库中提取一些CSS文件。目前,我将CSS repo定义为python repo的一个子模块,但坦率地说,git子模块的使用有点麻烦。相反,有没有办法将CSS repo定义为pip或conda的依赖关系?你知道吗
理想情况下,我希望能够添加这样的东西到我的康达环境.yml文件:
external_dependencies:
- git+https://github.com/example/css-repo.git
把回购协议克隆到一个已知的地方。注意cssrepo没有python代码,所以不能仅仅作为一个普通的python依赖项列出。你知道吗
我还没有找到任何关于这个的文档,但肯定有其他人也遇到过同样的问题。有优雅的解决方案吗?你知道吗
NO.^}使用Python代码或C/C++编译成二进制扩展。其他所有内容都是数据,应该作为data合并到分发包中。另外请注意,您不能将数据文件安装到已知位置,因为您应该考虑全局安装、用户(
pip install user
)和虚拟环境(virtualenv
和venv
)之间的差异。你知道吗如果你需要更大更聪明的东西,你应该考虑系统包(
rpm
,apt/deb
,等等)相关问题 更多 >
编程相关推荐