pip install 与 sudo pip install

Python fireling 115℃

最近写shell脚本涉及到了安装Python依赖的问题,因为没有意识pip installsudo pip install之间的区别,导致环境安装总会失败。后来发现,之前我安装过anaconda,anaconda本身自带pip,这就意味着,系统内有两套pip套件,而在使用pip安装Python依赖的时候,要注意使用的是哪一个。

总得来说,pip installsudo pip install是不一样的,如图所示,可以看到pip install调用的是anaconda安装的pip,位于/root/anaconda2/lib/python2.7/dist-packages下,安装的依赖也在这个位置,而sudo pip install调用的是系统安装的pip,位于/usr/local/lib/python2.7/dist-packages下。因此,在涉及使用Python依赖启动服务的时候,一定要注意写对其所在的路径。

pip

转载请注明:宁哥的小站 » pip install 与 sudo pip install

喜欢 (0)