-
112 votesanswersviews
在Markdown和reStructuredText中都有相同的自述文件
我有一个在GitHub上托管的项目 . 为此,我使用Markdown语法编写了自述文件,以便在GitHub上很好地格式化 . 由于我的项目是Python,我还计划将其上传到PyPi . PyPi上用于README的语法是reStructuredText . 我想避免处理包含大致相同内容的两个README;所以我搜索了RST(或其他方式)翻译的降价,但找不到任何 . 我看到的另一个解决方案是执行m... -
924 votesanswersviews
使用pip安装特定的软件包版本
我正在尝试使用 --no-site-packages 选项创建的新virtualenv安装MySQL_python适配器的1.2.2版 . PyPi中显示的当前版本是1.2.3 . 有没有办法安装旧版本?我发现一篇文章说这应该这样做: pip install MySQL_python==1.2.2 但是,安装后,它仍会在站点包中显示MySQL_python-1.2.3-py2.6.egg-in... -
898 votesanswersviews
为什么使用pip over easy_install? [关闭]
tweet读到: 不要使用easy_install,除非你喜欢刺伤自己的脸 . 使用点子 . 为什么使用pip over easy_install?不是fault lie with PyPI and package authors mostly?如果作者将垃圾源tarball(例如:丢失文件,没有setup.py)上传到PyPI,那么pip和easy_install都将失败 . 除了外观差异,... -
647 votesanswersviews
什么是setup.py?
任何人都可以解释一下,什么是 setup.py 以及它如何配置或使用? -
11 votesanswersviews
PyPi的JSON API - 如何列出包?
有一个JSON API for PyPI允许获取包的数据: http://pypi.python.org/pypi/<package_name>/json http://pypi.python.org/pypi/<package_name>/<version>/json 但是,是否可以通过GET调用获取所有PyPI包(或者,例如,最近的)的列表? -
16 votesanswersviews
如何在将包提交给PyPI时修复“.pypic中找不到PyPI-test”的问题?
我按照指南How to submit a package to PyPI提交了一个包裹 . 它抛出了以下错误: Traceback (most recent call last): File "setup.py", line 27, in 'Programming Language :: Python', File "/usr... -
341 votesanswersviews
查找使用easy_install / pip安装的所有软件包?
有没有办法找到所有使用easy_install或pip安装的Python PyPI包?我的意思是,排除使用分发工具安装的所有内容(在本例中为apt-get on Debian) . -
0 votesanswersviews
编译某些cython模块时出现Windows / PyPi / PyCharm链接器错误
目前,我在Windows上使用PyCharm,我试图通过PyPi安装一些软件包 . 为了方便起见,我使用了PyCharm的集成功能,它与shell easy_install基本相同 . 但是,在安装必须使用gcc编译的软件包时,我会遇到一些错误 . 由于前面的错误,我已经在stackoverflow上浏览了很多问题,并设法克服了一些错误(使用mingw64,从设置脚本中删除-mno-cygwin参... -
1 votesanswersviews
如何从私有身份验证的Artifactory PyPI存储库中提取Python包?
我正在尝试 pip 或 pipenv 安装一个Python包,我推送到我的组织在JFrog Artifactory上托管的私有PyPI存储库 . 从Artifactory documentation http://<username>:<password>@hostname... 应该工作 . 我已经尝试了我的登录密码以及在 Artifact Repository Bro... -
667 votesanswersviews
python setup.py卸载
我安装了一个带有 python setup.py install 的python包 . 我该如何卸载它?