jjzjj

python - 为什么当 PyPi 显示版本 1.0.0 时 pip 安装 matplotlib 版本 0.91.1?

2012年10月15日更新PyPi现在在1.1.0中显示matplotlib,因此这个问题得到了解决。通过以下方式安装matplotlib:pipinstallmatplotlib以下信息过时PyPi显示matplotlib1.0.0.但是,当我通过pip安装matplotlib时进入virtualenv,已安装0.91.1版本。为什么版本不同?有没有办法pipinstallmatplotlib1.0.0?研究看来matplotlib'sDOAPrecordonPyPi指向正确的版本。以下是DOAP记录供引用:matplotlibPythonplottingpackagematplot

python - 更新 PyPI 包

有没有办法在不更改版本号的情况下更新PyPI包?想象一下,我在最近上传到PyPI的一个包中发现了一个小错误。有没有办法在不增加版本号的情况下编辑/重新上传代码?更新我想我应该澄清一下“错误”是指实际源代码中的版本号是错误的-这不是功能性的东西,它只是意味着如果你这样做package.version你会得到以前的版本,而不是当前的(是的,我知道这可能会导致其他人的代码中出现错误,但鉴于我们处于alpha阶段,我希望版本依赖关系尚未设置...)。郑重声明,显然无声的错误修复很糟糕!更新2自2015年1月起,提供的解决方案不再有效-请参阅thispostformoreinformation.

python - 更新 PyPI 包

有没有办法在不更改版本号的情况下更新PyPI包?想象一下,我在最近上传到PyPI的一个包中发现了一个小错误。有没有办法在不增加版本号的情况下编辑/重新上传代码?更新我想我应该澄清一下“错误”是指实际源代码中的版本号是错误的-这不是功能性的东西,它只是意味着如果你这样做package.version你会得到以前的版本,而不是当前的(是的,我知道这可能会导致其他人的代码中出现错误,但鉴于我们处于alpha阶段,我希望版本依赖关系尚未设置...)。郑重声明,显然无声的错误修复很糟糕!更新2自2015年1月起,提供的解决方案不再有效-请参阅thispostformoreinformation.

python - PyPy 在 CPython、Jython 和 IronPython 上提供了什么?

根据我在博客上看到和阅读的内容,PyPy是一个非常雄心勃勃的项目。与它的sibling(CPython、Jython和IronPython)相比,它将带来哪些优势?是速度、跨平台兼容性(包括移动平台)、在没有GIL的情况下使用c扩展的能力,还是这更多的是关于可以做什么的技术练习? 最佳答案 PyPy真的是两个项目:一个解释器编译器工具链,允许您在RPython(Python的一个静态子集)中编写解释器,并为JVM、.NET(等)独立编译跨平台解释器RPython中的Python实现这两个项目允许许多东西。在Python中维护Pyth

python - PyPy 在 CPython、Jython 和 IronPython 上提供了什么?

根据我在博客上看到和阅读的内容,PyPy是一个非常雄心勃勃的项目。与它的sibling(CPython、Jython和IronPython)相比,它将带来哪些优势?是速度、跨平台兼容性(包括移动平台)、在没有GIL的情况下使用c扩展的能力,还是这更多的是关于可以做什么的技术练习? 最佳答案 PyPy真的是两个项目:一个解释器编译器工具链,允许您在RPython(Python的一个静态子集)中编写解释器,并为JVM、.NET(等)独立编译跨平台解释器RPython中的Python实现这两个项目允许许多东西。在Python中维护Pyth

python - PyPI 区分大小写吗?

PyPI如何处理区分大小写?例如,thisSOquestion如果FooBar已经存在,则记录PyPI拒绝新包foobar。针对pypi.python.org运行pip似乎转换为包的规范案例:$pipinstalldjangoDownloading/unpackingdjangoDownloadingDjango-1.7.tar.gz(7.5MB):7.5MBdownloaded或者:$pipinstallDjangoDownloading/unpackingDjangoDownloadingDjango-1.7.tar.gz(7.5MB):7.5MBdownloaded但是,在我的v

python - PyPI 区分大小写吗?

PyPI如何处理区分大小写?例如,thisSOquestion如果FooBar已经存在,则记录PyPI拒绝新包foobar。针对pypi.python.org运行pip似乎转换为包的规范案例:$pipinstalldjangoDownloading/unpackingdjangoDownloadingDjango-1.7.tar.gz(7.5MB):7.5MBdownloaded或者:$pipinstallDjangoDownloading/unpackingDjangoDownloadingDjango-1.7.tar.gz(7.5MB):7.5MBdownloaded但是,在我的v

python - 将 PyPy 编译为 Exe

我知道如何使用cx_freeze将CPython文件编译为exe,但是否可以使用PyPy将简单程序编译为Exe? 最佳答案 据我所知,没有现成的方法或教程来说明如何使用PyPy解释器从程序中创建EXE。恐怕要让事情顺利进行并非易事。原则上,有两种方法可以考虑使用PyPy的翻译来获取EXE文件,使用PyPy解释器或编写自己的RPython程序(PyPy解释器本身就是一个RPython程序,即使用Python的受限子集)。如果您的程序使用RPython的受限子集并且没有依赖项,您可以考虑使用pypy/translator/goal中的翻

python - 将 PyPy 编译为 Exe

我知道如何使用cx_freeze将CPython文件编译为exe,但是否可以使用PyPy将简单程序编译为Exe? 最佳答案 据我所知,没有现成的方法或教程来说明如何使用PyPy解释器从程序中创建EXE。恐怕要让事情顺利进行并非易事。原则上,有两种方法可以考虑使用PyPy的翻译来获取EXE文件,使用PyPy解释器或编写自己的RPython程序(PyPy解释器本身就是一个RPython程序,即使用Python的受限子集)。如果您的程序使用RPython的受限子集并且没有依赖项,您可以考虑使用pypy/translator/goal中的翻

python - 如何在没有镜像的情况下创建本地自己的 pypi 存储库索引?

我们有几个自己的python包,并希望使用简单的接口(interface)为它们创建本地pypi存储库,如https://pypi.python.org/simple/。出于安全原因,我只想为本地创建此存储库,没有任何镜像,它将置于apache的控制之下pypimirror命令看起来要初始化一次,需要镜像。如何根据本地python包生成PyPi简单索引。还有其他简单的脚本吗? 最佳答案 我们公司也有类似的需求。基本上,我们如何将“封闭源”包上传到索引,同时能够像在PyPI上一样安装它们?我们赞助了一个名为devpi的项目它充当PyP