类似于python eggs的“gem服务器”(例如“pip服务器”)



我需要一些东西来获取我所有安装的鸡蛋(很可能是pip),并且像gem server一样,运行一个本地服务器,显示那些安装的包的文档(如果有的话)。

这在一般情况下可能很难实现,因为有不同的方法来记录python的卵子。我想要这样的东西:

  • 使用setuptools/distribute提取有关包的文档信息
  • 与狮身人面像融为一体
  • 默认情况下检查软件包的模块(再次通过setuptools获取)

谨致问候,曼努埃尔。

有pydoc,但它不使用setuptools,也不与Sphinx集成。

但它在标准库中,设置起来太容易了:

$ python -m pydoc -p 8080

在打开浏览器http://localhost:8080自己看看。

PS.:我之所以选择使用python -m pydoc而不仅仅是pydoc,是因为默认情况下它不会捕获安装在虚拟机中的包。请参阅此旧问题:https://bugs.launchpad.net/virtualenv/+bug/315990

相关内容

  • 没有找到相关文章

最新更新