因为Django框架的缘故,我正在学习Python。我已经是一名Perl程序员多年了,我非常习惯Perl的工具。其中一个我真正想念的东西是Perl的CPAN和其工具。在Python中有类似的东西吗?我希望能够像使用CPAN一样轻松地搜索、安装和维护Python模块。此外,还需要一个可以自动处理依赖项的系统。我尝试通过从网站下载zip文件,解压缩并执行以下操作来在Python中安装模块:
sudo python setup.py install
但它正在寻找另一个模块。现在,因为我很懒,不喜欢追踪依赖关系等,有没有简单的方法?
virtualenv
和Python 3.x中的本地venv
,它们是确保可预测性并与系统中已安装软件包进行隔离的推荐方法。 - clacke