pip 在路径中但找不到命令

pip in path but command not found

我正在 运行安装全新安装的 OctoPi 映像 (0.18.0)。我在 .bashrc 文件中将 pip 添加到我的 PATH 中并获取了它但是当我尝试 运行 pip 时我收到 -bash: pip: command not found 错误。

当我运行/home/pi/oprint/bin/pip时,pip工作正常。

我的路径:

pi@octopi:~ $ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games:/home/pi/oprint/bin/pip:

我总是建议使用 Python 可执行文件来为您找到 pip 可执行文件。这样,您就知道正在使用 pip 的正确版本来安装与您的 Python 版本兼容的软件包。

$ python -m pip install <the_package_you_want>

否则很容易出现版本不匹配的情况!

您已将可执行文件的完整路径添加到路径中,但您应该只添加可执行文件的目录。所述目录的每个可执行文件都可以在没有目录前缀的情况下直接使用。

换句话说,您应该将 /home/pi/oprint/bin/ 添加到路径中,而不是 /home/pi/oprint/bin/pip