如果 setup.py 不在依赖链接的根目录下怎么办?

学生布拉德

我最近遇到了一个setup.py不在包根目录中的 Python 包

package
|
|--cpp
|  |
|  |--<cpp stuff>
|
|--python
|  |
|  |--setup.py
|  |--<python stuff>

我不能简单地指向dependency_linkssetup.py该文件夹蟒,因为回购只能下载作为一个整体(它有一个压缩包)。

如何处理这样的依赖?可能是下载,然后在本地参考setup

install_requires=['package @ file://localhost/{}'.format(
    os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', 'package', 'python'))]
AKX

要回答我的评论:

您可以使用以下命令构建 Python 位的轮子 (.whl)

python setup.py bdist_wheel

并使用生成的轮子作为您的依赖项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Python

如果内置文件sprite.py出错,该怎么办?

来自分类Dev

在setup.py中包含根目录级别的文件

来自分类Dev

条件setup_requires setup.py中的依赖项

来自分类Dev

setup.py install os依赖项

来自分类Python

清理setup.py中的构建目录

来自分类Dev

在setup.py中更改输出目录

来自分类Dev

“如果!”怎么办?意思是?

来自分类Python

setup.py的例子?

来自分类Python

什么是setup.py?

来自分类Dev

如何处理setup.py覆盖子包依赖

来自分类Python

防止setup.py test / pytest安装额外的依赖项

来自分类Dev

我如何要求setup.py列出依赖项?

来自分类Dev

如何使用setup.py仅安装依赖项?

来自分类Python

在pypi python setup.py中指定可选依赖项

来自分类Dev

从私有PyPI定义setup.py依赖项

来自分类Dev

如何在setup.py中包括rpm依赖项

来自分类Dev

setup.py找不到预装的依赖项

来自分类Dev

`python setup.py test` 是否安装依赖项?

来自分类Dev

运行 setup.py 后安装依赖问题

来自分类Dev

Python-在setup.py build中包含来自项目根目录的python脚本

来自分类Dev

在setup.py构建中包括项目根目录中的python文件

来自分类Dev

从setup.py目录导入子包或模块

来自分类Dev

setup.py sdist如何取消引用符号链接?

来自分类Dev

Maven:如果缺少Javadoc怎么办?

来自分类Dev

如果AsyncTask被取消,该怎么办?

来自分类Dev

删除其他;如果怎么办?

来自分类Dev

如果集团变得太大怎么办?

来自分类Java

如果抛出IOException怎么办?

来自分类Dev

如果域事件失败了怎么办?