当前位置:  开发笔记 > 编程语言 > 正文

为什么不使用pip install?

如何解决《为什么不使用pipinstall?》经验,为你挑选了1个好方法。

我拥有一个debian/ubuntu vps,很多人建议我不要sudo pip install ...用来安装Python模块.不幸的是,许多软件包都无法使用apt-get install python-...,更糟糕的是,找到软件包的名称要困难得多.https://pypi.python.org/pypi非常方便安装最新的稳定版本和查找软件包.

所以我输了,因为根据系统管理员我不能使用pip install,但大多数软件包建议pip用于安装它们.

我应该采取什么预防措施才能pip正确使用?例如,我遇到的问题umask是设置为027并且安装的软件包sudo pip install ...无法使用,因为用户无法访问已安装的软件包.

最后,很多人也建议使用virtualenv,但这不是永久安装的合适解决方案,并且在每次登录时安装virtualenv都不方便.



1> Daniel Rosem..:

我怀疑有人告诉你不要使用pip.你应该使用它.

我怀疑这个建议是警告不要使用sudo.你不应该全局安装库; 相反,你应该为每个项目创建一个virtualenv,并在其中本地安装,这不需要sudo.

virtualenv非常适合"永久性安装" - 我不知道为什么你会认为它不会.如果每次都必须激活你的virtualenv真是太麻烦了,你可以看看virtualenvwrapper.

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有