python-packaging

    3热度

    1回答

    请标记为重复之前,我已经尝试了一堆方案 包括一个here 但没有运气 我创建了一个简单的工具做一些任务,并能够成功打包。 当试图安装它时,我使用python setup.py install但是pip install package_name只是安装软件包,但没有安装后脚本,我获得了期望的效果。 这是我的代码的一部分; setup.py from distutils import setup f

    2热度

    1回答

    通常一个Python库取决于多种其他的依赖和它指定一个像foobar>=2.0.1 我正在寻找一种方法来检查,如果依赖的新版本都引入不兼容与否,并最终安全使用范围内,这些依赖关系此信息。 如果他们打破东西是很容易的添加类似!=2.0.2禁止这些版本。 更艰难的标记验证,就像标注,它通过测试与版本的事实。 请注意,我正在寻找一种方式来自动完成这个过程。另外请注意,将依赖关系升级到通过测试的最新版本并

    2热度

    1回答

    我不完全清楚,setup.cfg的状态是什么。我正在寻找关于我的other question关于PEP 508环境标记的解决方案,我变得完全困惑。 对我来说,似乎setup.cfg超过setup.py的改进,因为它的声明,不涉及运行任意代码,使包安装的,使得它更难散布恶意Python包,可以更容易地运行Python包登记等。 所以,here in setuptools docs它提到,在setup

    0热度

    1回答

    我使用的是Ubuntu,我创建了一个Python包,它已准备好在PyPI上注册,但是当我使用python setup.py register时,它是出这样的错误: Server response (410): This API is no longer supported, instead simply upload the file. 我知道,这是没有找到.pypirc文件的错误,但我不知道

    1热度

    1回答

    我正在尝试使用this tutorial构建Python包。这是文件夹结构: testpackage\ testpackage\ __init__.py setup.py bin\ test.sh setup.py from setuptools import setup setup(name='testpackage',

    0热度

    1回答

    是否有任何方式使用python包名称(在entry_point中指定)运行cron任务? 从setuptools的进口设置setup.py from setuptools import setup setup( name='myapp-cli', (..blah..) packages=[ 'myapp_cli' ], install

    0热度

    1回答

    我有一个自定义项目包结构像: package-dir/ mypackage/ __init__.py submodule1/ __init__.py testmodule.py main.py requirements.txt setup.py 使用cd package-dir其次$pip ins

    0热度

    1回答

    当我上传到pypi时我的模块上的包,出了问题,我不知道如何解决它 $ twine upload dist/* Uploading distributions to https://upload.pypi.org/legacy/ Uploading zaoshu-0.1.1-py3-none-any.whl HTTPError: 400 Client Error: classifiers:

    0热度

    1回答

    我已经使用“pip install configparser”来安装configparser以获取configparser-3.5.0,并且位于我的PYTHONPATH上。但是,当我使用它作为“导入configparser”,我看到一个错误“没有名为backports.configparser模块”。 conigparser.py使用这个'backports'模块,我看到python路径下的'ba

    1热度

    2回答

    我需要创建一个虚拟RPM,它似乎在站点包中安装了一些Python模块来解决RPM依赖性问题。 真实模块将在Python虚拟环境中使用PIP进行安装,但为了使系统工作,导入的模块需要在全局站点包中提供,因此需要伪装。 进口如下所示(举例):from pear.apple.peach import Fruit 当对具有这些进口它依存产生失败包的RPM构建,所以我需要在本地回购的RPM假装提供这些所以依