无法再找到您正在执行 pip 的文件夹

Posted

技术标签:

【中文标题】无法再找到您正在执行 pip 的文件夹【英文标题】:The folder you are executing pip from can no longer be found 【发布时间】:2019-06-24 14:55:29 【问题描述】:

我有一个Hyper V下的虚拟机,代表Hortonworks Data Platform的集群单节点,具有以下特点:

操作系统:centos 7.6.1810 最低版

蟒蛇:2.7.5

我使用以下命令安装了 pip 包: yum -y install python-pip

安装已经完成,但是当我想检查 pip pip -V 的版本时,它给了我这个错误:找不到你正在执行 pip 的文件夹。 p>

我的文件夹 /usr/local/bin/ 不包含任何文件或文件夹。

python2.7的路径:/usr/bin/python2.7 /usr/bin/python2 /usr/bin/python

cmd which python 返回:/bin/python

pip 的路径:/usr/bin/pip /usr/bin/pip2 /usr/bin/pip2.7

which -a pip
/bin/pip
/usr/bin/pip

谢谢你帮助我。

【问题讨论】:

安装 PIP 后,您是否尝试过注销并重新登录?编辑:如果这可行,可能是因为应该在登录时设置一些环境变量 非常感谢您的回答,我断开了所有连接,效果很好。 【参考方案1】:

或者,终止您的终端,然后启动一个新终端。

【讨论】:

这对我有用,我想我的隧道视野在同一个终端工作了几个小时 这对我有用,我想我的隧道视野在同一个终端工作了几个小时【参考方案2】:

添加它作为答案,因为它有效。 Pip 需要注销/登录才能设置环境变量。

退出并重新登录,再试一次,似乎成功了。

【讨论】:

以上是关于无法再找到您正在执行 pip 的文件夹的主要内容,如果未能解决你的问题,请参考以下文章

未找到 GraphViz 的可执行文件 - 为啥通过 pip 安装 graphViz 后没有安装可执行文件?

如何用pip安装tensorflow版本1.12.0

脚本移动到创建 venv 后的子目录,无法找到最初安装的 pip 包

【已解决】python无法使用pip install【图文解释】

python3.6的pip升级不到22.31

如何解决PIP命令不可用