setuptools 相关问题

Setuptools构建于Python的distutils之上,可以更轻松地构建,分发和安装库和应用程序。

如何在setup.py中包括本地依赖项目录

您如何在setup.py中包含本地依赖项,以便pip安装会找到它们?我已经看过了,但是该解决方案不起作用...我有一个这样的结构:mypackage├──mypackage ...

回答 1 投票 0

为什么pip安装缺少我的软件包的来源?

我有一个私有软件包,我已将其上传到私有devpi服务器。当我使用pip进行安装时,仅安装了egg文件夹。源代码丢失,因此我无法使用任何代码...

回答 1 投票 1

cython setuptools更改输出文件名

我正在使用cython交叉编译外部python模块。我在主机上使用python3.6,在目标上使用python3.5。我也在目标aarch64的x86_64上编译。我的setup.py看起来像:...

回答 1 投票 1

基于操作系统的不同安装要求

我继承了一个python项目,该项目完全由1个python文件组成,该项目旨在在Linux上安装和运行。我对Python一无所知,而对Linux的了解却少得多。有...

回答 1 投票 0

无法使用Sphinx和Google文档字符串创建文档

我正在编写Python API,并且已经使用Google docstring约定对源代码中的每个类和函数进行了文档记录,我发现它比Sphinx约定更具可读性。我想使用...

回答 1 投票 0

zipimport.ZipImportError:由zip缓存错误引起的本地文件头错误?

我正在尝试确定python使用的zip缓存机制中是否仍然存在错误。原因是因为我运行的python代码(似乎)会因zipimport.ZipImportError随机失败:...

回答 1 投票 2

仅当__name__ ==“ __main__”时才运行setuptools的安装程序功能]]

仅当模块实际运行时,我才想在setup.py中运行setup()。所以我想做类似的事情:从setuptools导入setup def somefunction():...如果__name__ ==“ __main__”:...

回答 2 投票 0

使用setuptools,“可选” C扩展模块错误是致命的

我花了一些时间来使我的treap模块(像字典,但总是按键排序)与setuptools 39.0.1一起使用。我希望它能够从...

回答 1 投票 3

使用多个python文件创建软件包

我有一个文件夹结构:setup_seplot.py seplot / __init __。py(空)seplot.py kw_dictionaries.py在seplot.py中,我有:如果将kw_dictionaries导入为kd,如果我运行...

回答 2 投票 0

Python:使用多个python文件创建一个包

我有一个文件夹结构:setup_seplot.py seplot / __init __。py(空)seplot.py kw_dictionaries.py在seplot.py中,我有:如果将kw_dictionaries导入为kd,如果我运行...

回答 1 投票 0

一个包中的多个子包

我正在尝试编写具有以下结构的软件包/ package setup.py / subpackage1 subpackage1.py __init__.py / subpackage2 subpackage2.py __init __.... >>

回答 1 投票 0

python3 setup.py安装失败(RHEL 8)

问题:#python3 setup.py安装失败环境:RHEL 8 UBI容器我有一个看起来像这样的setup.py:(对此设置的任何指针或更新都将不胜感激)import ...

回答 1 投票 0

Python Setuptools:添加不带“主要”功能的脚本作为“ console_scripts”入口点的快速方法

我的请求似乎是非正统的,但是我想快速打包一个旧的存储库,该存储库主要由python可执行脚本组成。问题在于这些脚本不是设计为模块,因此...

回答 1 投票 0

在setup.py中为不同版本的python指定lz4软件包的不同版本

我正在管理一个必须在python 27-3和36-1中都可用的开源库。 lz4最近发布了3.0.2版,并且仅受python> = 3.5支持。目前,我没有列出...

回答 1 投票 1

setuptools之后找不到模块

我下面有一个setup.py文件,我的主目录|-setup.py | -src |-__init__.py | -pipeline.py |-parameter.py并使用open(“ README.md”,“ r “)as fh:...

回答 1 投票 0

将dll / so添加到python构建的发行版中

我已经编译了nanomsg的python包装器,我想为该软件包创建一个python安装程序。可以通过运行python setup.py bdist --format = wininst创建该软件包。但是我想...

回答 1 投票 8

使用setuptools / distribute打包资源

我正在开发一个具有多个.txt依赖项的Python鸡蛋(它们是用于由鸡蛋本身生成文件的模板,并且我正在努力将这些依赖项复制到站点包中...

回答 1 投票 10

setup.py依赖项链接未搜索install_requires

此问题在站点周围已问过几次,但答案似乎经常是对install_requires arg的遗漏。这里不是这样。我正在尝试制造可以... ...>

回答 1 投票 0

“未找到包初始化文件(或非常规文件)”-为命名空间包构建sdist时出错

我有一个命名空间包,其文件夹结构为:CompanyName \ DepartmentName \ SubDepartmentName \ PkgName Python 3.3及更高版本支持命名空间包,因此我没有将__init__.py文件放在...

回答 1 投票 0

我如何强制setuptools检测我的软件包是特定于平台的? [重复]

我正在为支持各种平台的开源软件包改进setup.py脚本。在Linux上,该软件包定义了setuptools.Extension,用于某些需要构建的C代码...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.