pypi

    1热度

    2回答

    我把我的网站上一些鸡蛋来创建自己的包索引: http://mnowotka.kei.pl/eggs/ 现在我想在我的buildout配置中使用该索引: [buildout] ... find-links = ... http://mnowotka.kei.pl/eggs/ 为了从可用的索引一些包我的本地Python解释: [python] ... eggs = ...

    4热度

    1回答

    我想将IP2Location Python library放在我运行的本地Pypi/Cheeseshop服务器上,这样我就可以使用buildout将它自动包含在项目中。 首先,我通过安装它是IP2Location的(简洁)文档中解释的方式测试出库:1)下载IP2Location C library和编译2)IP2Location Python库运行python setup.py build &&

    5热度

    1回答

    我写,我想使提供给其他的Python模块。现在,它是一个大的模块嵌套子文件夹: 幽灵 UTIL 分机 颜色 我认为这是最好的分裂这些子文件夹分成不同的包。 The tipfy project does this。然而,分机和颜色模块取决于UTIL。 什么是组织和释放这些模块的最佳方法是什么?我把它们分开并命名它们wraith.util,wraith.ext和wraith.color like ti

    0热度

    1回答

    我是蟒蛇的新用户,并想尝试subnets-resolver。但是,我找不到这个软件包的文档。有人能指点我吗?

    2热度

    1回答

    我发布了一个django到pypi的包,这是我第一次,我认为有一个错误。 我开始从1.0.0 my package,但它应该是第一个版本0.1(http://semver.org/) 我可以撤消我上传的PyPI和重做它作为0.1版本?

    11热度

    2回答

    我有一个Python 2项目(“富0.1.7”),需要的Python 2.4或更高版本的Python包的最佳方式。 现在我的方式,它仍然是与Python 2兼容它移植到Python 3(“富0.2.0”),但现在要求提升到Python 2.6或更高版本。 我知道,有对setup.py一个--target-version=2.6选项,可以与upload使用,但似乎不被意味着作为“2.6或更高版本”

    1热度

    3回答

    我正在构建各种基于python的项目,这些项目使用pip/build来安装依赖项。但我不喜欢有人删除github项目并瘫痪我的应用程序或网络中断的想法,这意味着我无法执行部署。 其他人怎么解决这个问题? 我有不同的想法,但我想也许这听起来最有前途的将是某种形式的缓存代理服务器中的一个。我会指点pip来使用这个内部代理服务器来缓存下载项目的副本,并且在提供缓存版本之前定期检查更新(如果有网络连接)。

    68热度

    5回答

    在执行PyPI包的python setup.py install时是否有人遇到此警告? install_requires定义了软件包的要求。很多PyPI包都有这个选项。它怎么可能是一个“未知分配选项”?

    11热度

    1回答

    使用以下命令: pip install -r requirements.txt -d sdists/ 您可以轻松创建器的要求的存档与您的项目分配。这个伟大的工程,如果你的要求是这样的: Django==1.3.1 django-tagging==0.3.1 django-robots==0.6.1 然后,您可以安装这些要求不接触的PyPI可言,就像这样: pip install -r

    3热度

    1回答

    我正在研究一个新的Python包,它依赖于许多相当大(每个大于20Mb)的数据文件。具体而言,库预计运行时数据文件位于data/目录中。 目前,我将它们放在“数据”目录中作为发行包的一部分,并将我的setup.py脚本配置为通过python setup.py install将这些文件安装到用户系统中。这现在可以工作,但它似乎会阻止我将分发上传到PyPI,因为tarball可能会超过 几百Mb。 作