草庐IT

python - Python 包索引 PyPI 的源代码在哪里?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我很难找到PyPI的源代码。它在哪里?

python - Mac 操作系统, pip : specify compiler for packages containing C libraries

我在使用pip使用默认的clang编译器编译mapscript(是来自pypi的包含C代码的包)时遇到了一些问题。这是我的尝试:-$sudopipinstallmapscriptPassword:Downloading/unpackingmapscriptRunningsetup.pyegg_infoforpackagemapscriptRequirementalreadysatisfied(use--upgradetoupgrade):distributein/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib

python - 使用下载缓存将 PIP 包安装到 Virtualenv

使用缓存包将pip包安装到virtualenv的正确方法是什么?我试过设置--timeout=360和--use-mirrors,但是pypi的性能太不稳定了,它经常挂起或断开连接,使部署变得很麻烦。因此,我的计划是使用--download-cache选项来预下载所有软件包存档(但不安装它们),例如:pipinstall--upgrade--timeout=120--use-mirrors--no-install--download-cache/usr/local/pip/cache-rpip-requirements.txt然后在安装到virtualenv期间指定此缓存位置,例如:v

python - pip.conf 没有关注可信主机

我有我的pip.conf文件如下:[global]trusted-host=extra-index-url=http:///pypi但是,每当我尝试从私有(private)pypi存储库安装包(只是一个测试包)时,我都会收到一条错误消息,指示我添加--trusted-host.如果这样做,我可以成功安装包,所以我知道pip正在阅读pip.conf文件。为什么不尊重trusted-host配置?我已经三次检查配置文件中的IP是否匹配。一些博客和Google的粗略搜索似乎表明它应该这样做。(https://pseudoscripter.wordpress.com/2016/05/07/pi

python - reStructuredText:README.rst 未在 PyPI 上解析

我有一个托管在Github和PyPI上的Python项目。在Github上:https://github.com/sloria/TextBlob/blob/master/README.rst在PyPi上:https://pypi.python.org/pypi/textblob我的README.rst在PyPI上的格式似乎不正确,但在Github上看起来没问题。我已经读过this,但我没有任何页内链接,所以这不是问题所在。 最佳答案 历史记录:这个答案涵盖了不再使用的PyPI版本,因为它已被名为Warehouse的新服务器取代。,它

python - 如何将原始 Python 包上传到 PyPI?

有什么神奇的“pythonsetup.pysome_incantation_here”命令可以将包上传到PyPI,以一种可以下载的形式获取原始包的原始形式?我有一个包,其中包含一些源文件和一些图像文件(如package_data)。如果我执行“setup.pysdistregisterupload”,.tar.gz会排除图像文件。如果我执行“setup.pybdist_egg注册上传”,egg包含图像但不包括setup.py文件。我希望能够上传一个文件,它只是我项目的全部——又名“setup.pythe_whole_freaking_thingregisterupload”。也许最好的

python - 使用 PyPy 运行 Python 程序?

有人告诉我,您可以使用PyPy来运行Python程序,这要快得多,因为它是使用JIT编译器编译的,而不是解释的。下面的程序找出数600851475143的最大质因数:importnumpyasnpnr=600851475143n=2whilen使用PyPy运行它的过程是什么?我知道他们的site上有文档,但我不明白,希望能演示一下。 最佳答案 将此shebang行添加到程序的顶部:#!/usr/bin/envpypy如果您想手动执行此操作,只需在命令行中输入pypymain.py。 关于

python - 编译并上传到pypicloud服务器后运行python包

亲们,在构建一个名为myShtuff的包并将其部署到本地pypicloud服务器后,我可以将它安装到一个单独的虚拟环境中。一切似乎都正常,除了可执行文件的路径...(venv)[ec2-user@ip-10-0-1-118~]$pipfreezeFabric==1.10.1boto==2.38.0myShtuff==0.1ecdsa==0.13paramiko==1.15.2pycrypto==2.6.1wsgiref==0.1.2如果我尝试直接运行脚本,我会得到:(venv)[ec2-user@ip-10-0-1-118~]$myShtuff-bash:myShtuff:comman

python - 升级后 pip 不起作用

今天从pip7.1.0升级到7.1.2,现在不行了。$pipsearchdocker-composeException:Traceback(mostrecentcalllast):File"/Library/Python/2.7/site-packages/pip/basecommand.py",line223,inmainstatus=self.run(options,args)File"/Library/Python/2.7/site-packages/pip/commands/search.py",line43,inrunpypi_hits=self.search(query,o

python - 为什么 Pypy 的双端队列这么慢?

这是对ProjectEulerProblem49的一次(有点乱)尝试.我应该直截了本地说deque不是一个好的选择!我的想法是缩小素数集以测试成员资格会导致循环加速。然而,当我意识到我应该使用set(而不用担心删除元素)时,我得到了60倍的加速。fromcollectionsimportdequefromitertoolsimportpermutationsfrom.sieveimportsieve_of_erastothenes#myownimplementationoftheSieveofErastothenesprimes=deque(primeforprimeinsieve_o