首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >化名pip到sudo pip

化名pip到sudo pip
EN

Unix & Linux用户
提问于 2016-05-29 05:01:20
回答 1查看 597关注 0票数 0

在使用pip时,我几乎总是使用sudo,否则它就没有权限。我计划在我的alias pip="sudo pip"文件中添加一个.zshrc。我不应该这么做有什么原因吗?

我能想到的主要问题是,在虚拟环境中,我可能不想使用sudo。而且,这可能很危险。有更好的方法吗?一个聪明而安全的方法?

EN

回答 1

Unix & Linux用户

发布于 2016-07-07 15:02:19

最好的做法是永远不要在pip之外使用virtualenv,因此永远不需要使用sudo pip。对于您来说,系统安装python包时,包管理器中的依赖项应该小心。

对您的每个python实用程序/程序使用单独的virtualenv。这允许您运行适当的python版本,如果一个程序需要一个包的X版和同一包的其他实用程序版本Y,则可以防止您“弹出”版本。

永远不要在全局python上使用pip也可以防止您无意中破坏(系统) python设置。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/286194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档