_bash java 未找到命令_bash:pip:命令未找到

回答(17)

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

为什么不做 sudo easy_install pip 或者这是用于python 2.6 sudo easy_install-2.6 pip ?

这使用默认的python包安装程序系统安装pip,同时为您省去了手动设置的麻烦 .

这将允许您为python包安装运行 pip 命令,因为它将与系统python一起安装 . 一旦你使用了virtualenv包和模式,我也建议你 . :)

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

使用setuptools安装 pip :

sudo easy_install pip

(我知道我的答案的上述部分是多余的klobucar 's, but I can' t添加评论),所以这里是对Debian / Ubuntu上 sudo: easy_install: command not found 的解决方案的答案:

sudo apt-get install python-setuptools

另外,对于python3,请使用 easy_install3 和 python3-setuptools .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

首先:尝试 pip3 而不是 pip . 例:

pip3 --version

pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)

pip3应该与Python3.x一起自动安装 . 文档尚未更新,因此在安装Flask时,只需在说明中用pip3替换pip即可 .

现在,如果这不起作用,您可能必须单独安装pip .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

我不得不承认自己是python的新手,我只需要一件事:awscli . 我在下载了python 3.x.x - pip:command时遇到了这个问题

虽然按照下载AWS cli的说明进行了更改

pip install awscli

pip3 install awscli

哪个版本运行正确 .

我在我的机器上创建了一个别名来运行python3,同时键入python,它通常运行系统版本2.7 . 我现在不确定这是个好主意 . 我想我只需输入他们想要的命令

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

pip会将自己安装到python安装位置的bin中 . 它还应该创建一个符号链接到一些更常见的位置,如 /usr/local/bin/pip

你可以编辑 ~/.profile 并更新你的PATH以包含 /Library/Frameworks/Python.framework/Versions/2.6/bin ,或者你可以在你知道的路径中创建一个符号链接 .

如果您这样做: echo $PATH ,您应该看到当前正在搜索的路径 . 如果 /usr/local/bin 在你的PATH中,你可以这样做:

ln -s /Library/Frameworks/Python.framework/Versions/2.6/bin/pip /usr/local/bin

我会选择将python bin添加到$ PATH变量中 .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

按照here安装Python最新版本

它有许多下载链接,如numpy和scipy

然后转到终端并输入以下命令: -

sudo easy_install pip

对于Python安装包check this

安装包的要求本节介绍在安装其他Python包之前要遵循的步骤 . 安装pip,setuptools和wheel如果从python.org安装了Python 2> = 2.7.9或Python 3> = 3.4,那么你将拥有pip和setuptools,但是需要升级到最新版本:在Linux或者Linux上OS X:pip install -U pip setuptools在Windows上:python -m pip install -U pip setuptools如果你在Linux上使用由系统包管理器管理的Python安装(例如“yum”,“apt-get”等...),你想使用系统包管理器来安装或升级pip,然后看看使用Linux Package Manager安装pip / setuptools / wheel否则:安全下载get-pip.py 1运行python get-pip.py . 2这将安装或升级pip . 此外,如果它们尚未安装,它将安装setuptools和wheel .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

使用 apt-get 进行安装会在系统范围内安装 pip ,而不仅仅是您的用户的本地安装 . 尝试使用此命令在您的系统上运行pip ...

$ sudo apt-get install python -pip python-dev build-essential

然后将安装pip没有任何问题,你将能够使用“sudo pip ...” .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

要解决:

将此行添加到〜/ .bash_profile

export PATH =“/ usr / local / bin:$ PATH”

在终端窗口中,运行

source~ / .bash_profile

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

它可能是root权限 . 我试过退出root登录,使用

sudo su -l root

pip

这对我行得通

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

如果您运行的是Python 3.5,请运行以下terminal命令:

sudo pip3 install -U nltk

终端中的任何其他pip命令都是类似的:

pip3 install --upgrade pip

sudo pip3 install -U numpy ::

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

安装Homebrew,打开终端或您最喜欢的OSX终端模拟器并运行

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

将Homebrew目录插入PATH环境变量的顶部 . 您可以通过在您的底部添加以下行来完成此操作〜/ .profile文件

export PATH=/usr/local/bin:/usr/local/sbin:$PATH

现在,我们可以安装Python 2.7:

$ brew install python

获取pip存储库:

$ git clone https://github.com/pypa/pip

安装点:

$sudo easy_install pip

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

避免 sudo :

python

echo 'export "PATH=$HOME/Library/Python/2.7/bin:$PATH"' >> ~/.bash_profile

从:

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

(上下文:我的操作系统是使用AWS的Amazon Linux . 看起来类似于RedHat,但它似乎被剥离了一点 . )

退出shell,然后打开一个新shell . pip命令现在有效 .

这就是在这个位置解决问题的原因 .

您可能也想知道:安装软件的pip命令需要像这个例子(例如jupyter)一样编写才能在我的系统上正常工作:

pip install jupyter --user

具体来说,请注意缺少sudo,以及--user的存在

如果pip docs已经说了所有关于这一切的话,那将是非常好的,但是我猜这会输入更多的字符 .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

CentOS 7用户可以使用:

yum install python-pip

如果你正在使用pip,还建议使用 virtualenv . 它可以以相同的方式添加:

yum install python-virtualenv

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

python-pip 使用过时版本 pip (9.0)当前post pip版本是(18.0)更新pip后编辑 /usr/bin/pip 替换此导入:

from pip import main

from pip._internal import main

这个为pip 18.0工作的问题是pip change main 函数名重复 /usr/bin/pip3 和 /usr/bin/pip2

也查看 /usr/local/lib/[your_python_version]/dist-packages/pip/__main__.py 它应该与 /usr/bin/pip 相同

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

我为克服这个问题所做的是 sudo apt install python-pip .

事实证明我的虚拟机还没有安装pip . 可以想象其他人也可以拥有这种情况 .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

做以下事项:

sudo apt update

sudo apt install python3-pip

source ~/.bashrc

这肯定会安装pip及其所有依赖项 . PS这是python 3,如果你想要python 2替换python3从第二个命令到python

sudo apt install python-pip

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值