我是Ubuntu的新手,所以请多多包涵。我pip
使用以下命令进行安装:sudo apt-get -y install python-pip
。然后我安装NLTK使用他们的网站上,这是命令:sudo pip install -U nltk
。但是后来我偶然发现了这个问题,说我所做的一切都是“断法”。最令我震惊的是,使用sudo pip
是天生的错误,pip
用力太大可能会损坏操作系统文件。谁能验证这个说法?
注意-我sudo
之所以使用,是因为尝试命令apt-get -y install python-pip
时出现了2个错误:
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
sudo pip install
和curl "some-url" | sudo bash
安装一样糟糕。同样,我们曾经有几次使用某些开发人员sudo pip install
在其工作站上安装某些依赖项,然后将损坏的代码检入到存储库中,因为requirements.txt
or setup.py
文件丢失了所安装的内容,其他所有人都弄清楚了需要什么依赖项那家伙正在休假时。
sudo pip install
本质上是错误的。–来自stackoverflow.com/a/33004920/95735