对于Python程序员来说,是否有像Perl的CPAN一样的东西?

17 浏览
0 Comments

对于Python程序员来说,是否有像Perl的CPAN一样的东西?

我现在正在学习Python,因为我想用Django框架。我已经是一个Perl程序员了好几年了,所以我很习惯Perl的工具。我最想念的是Perl的CPAN和相关工具。在Python中有相应的东西吗?我想要能够像使用CPAN一样轻松搜索、安装和维护Python模块。而且,能够自动处理依赖关系的系统也很重要。我试着从网站下载了一个zip文件,解压后安装了一个Python模块:

sudo python setup.py install

但它还需要另一个模块。我很懒,不想去寻找依赖关系等,有没有一个简单的方法?

admin 更改状态以发布 2023年5月23日
0
0 Comments

需要注意的是,pip和easy_install都使用Python包索引(PyPI),有时也被称为“芝士店”,来搜索软件包。目前easy_install是最通用的,因为它完全支持setuptools和distutils样式的打包。请参见James Bennett关于Python打包的评论,了解使用pip的好理由,以及Ian Bicking的回复,以了解其中的差异。

0
0 Comments

sammy,看看pip,它能让你执行“pip install foo”,并下载和安装它的依赖项(只要它们在PyPI上)。还有EasyInstall,但pip旨在取代它。

0