easy_install 和 pip 包去哪儿了?

easy_install 和 pip 包去哪儿了?

我编写了一个 Bash 脚本,可以自动安装基于ERPNext我的 Ubuntu 14.04 LTS 笔记本电脑上安装有 3.6.1*。

脚本的一部分使用 安装所需的依赖项apt-get install,其中包括pipeasy_install。几天前,该脚本运行良好,但现在当我尝试运行它时,此步骤失败,apt-get终端中出现以下错误消息:

Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package easy_install
E: Unable to locate package pip

我也无法在 Ubuntu 软件中心找到这些软件包,尽管我的系统上仍然安装了这些命令(见下文),并且在 Ubuntu 软件中心搜索时会返回已安装的软件包python-pip作为第一个结果。

我还运行了以下命令来尝试找出哪个包拥有已安装的命令:

christopher@SkyTemple:~$ whereis easy_install
easy_install: /usr/local/bin/easy_install
christopher@SkyTemple:~$ dpkg -S /usr/local/bin/easy_install
dpkg-query: no path found matching pattern /usr/local/bin/easy_install
christopher@SkyTemple:~$ whereis pip
pip: /usr/bin/pip /usr/bin/X11/pip /usr/local/bin/pip /usr/local/bin/pip2.7 /usr/share/man/man1/pip.1.gz
christopher@SkyTemple:~$ dpkg -S /usr/bin/pip
python-pip: /usr/bin/pip

pip和最近是否easy_install进入了python-pip?还是它们现在都消失了?如果需要,我需要知道我应该如何更新我的脚本。

* 我知道这已经过时了,但这是我的雇主从承包商那里提供的,所以我需要使用它。

答案1

pip一直处于包装中python-pipeasy_installpython-setuptools

Ubuntu 10.04 有一个包pip,但那是一个不同的程序(“Perl 安装程序”)。

您似乎已经在 中安装了您自己的 setuptools 版本/usr/local/

相关内容