简体   繁体   English

使用“pip install ...”时出现“bash:pip:找不到命令”

[英]“bash: pip: command not found” when using “pip install …”

On Linux Ubuntu with python 3.6.9在 Linux Ubuntu 与 python 3.6.9

When i try to download pip, it says i already have it.当我尝试下载 pip 时,它说我已经拥有它。 So when i try to pip install... it gives me error "bash: pip: command not found".因此,当我尝试 pip 安装时...它给了我错误“bash:pip:找不到命令”。

When i type "which pip" in the terminal it gives me nothing and creates a new line.当我在终端中输入“which pip”时,它什么也没给我,而是创建了一个新行。

(While also it doesn't work in the normal terminal) I should also say I'm trying to do this in a virualenv. (虽然它在普通终端中也不起作用)我还应该说我正在尝试在 virualenv 中执行此操作。 It gives the same errors when trying to install pip (I already have it) and when trying to use pip ("bash: pip: command not found")尝试安装 pip(我已经拥有它)和尝试使用 pip(“bash:pip:找不到命令”)时,它给出了相同的错误

echo $PATH output: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin echo $PATH output:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/垃圾桶

sorry if this doesn't make sense, kinda a noob对不起,如果这没有意义,有点菜鸟

Try the following:尝试以下操作:

  • python -m pip install....
  • python3 -m pip install....
  • py3 -m pip install....

As @S3DEV commented, there could be a problem with your path variables, so trying python before pip could solve.正如@S3DEV 评论的那样,您的路径变量可能存在问题,因此在python之前尝试pip可以解决。 Those other variations ( python3 and py ) can also work.那些其他变体( python3py )也可以工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM