Python 3.x pip未在Python 3.5中运行

Python 3.x pip未在Python 3.5中运行,python-3.x,pip,ubuntu-12.04,Python 3.x,Pip,Ubuntu 12.04,我已经安装了Python3.5和Pip,但当我在控制台中输入Pip或pip3时,会出现此错误 无法再找到正在执行pip的文件夹 如果我运行pwd,我会 /家园/扎希德 Pip是使用 sudo python /usr/local/lib/python3.5/site-packages/easy_install.py pip 我得到的结果是 [sudo] password for zahid: Searching for pip Best match: pip 8.1.1 Adding pip

我已经安装了Python3.5和Pip,但当我在控制台中输入Pip或pip3时,会出现此错误

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

如果我运行pwd,我会

/家园/扎希德

Pip是使用

sudo python /usr/local/lib/python3.5/site-packages/easy_install.py pip
我得到的结果是

[sudo] password for zahid: 
Searching for pip
Best match: pip 8.1.1
Adding pip 8.1.1 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip3.5 script to /usr/local/bin
Installing pip3 script to /usr/local/bin

Using /usr/local/lib/python3.5/site-packages
Processing dependencies for pip
Finished processing dependencies for pip
有人能告诉我这是怎么回事吗

哪条蟒蛇3回来了

/usr/bin/python3

哪一个pip返回

/usr/本地/bin/pip

哪一个pip3返回

/usr/local/bin/pip3
echo$PYTHONPATH返回值

nothing blank

关于

sudo pip工作吗

如果是这样,请检查以确保您的个人资料没有弄乱。使用echo命令检查路径变量,如
echo$path

您需要确保用户配置文件中存在
/usr/local/bin


如果不是,您是否将pip安装到了3.5中,是否意外地运行了其他版本的python,如python 2

我的Mac电脑出现此错误,重新启动为我解决了此问题。

请关闭此终端并打开新终端。您可能无意中删除了一些文件。因此,终端无法定位某些链接或环境变量。我也面临同样的问题。在新的终端中,一切正常。

使用

ln-s/usr/local/bin/pip/usr/bin/pip
通过运行测试它

pip-V

第一次检查:给出
哪个python3
哪个pip
哪个pip3
echo$PYTHONPATH
@pierredebyl我已将PYTHONPATH更新为/usr/local/lib/python3.5/dist packages/:/usr/local/lib/python3.5/site-packages/但错误仍然相同。在您当前的目录中,
ls
有效吗?是的,ls有效,有没有办法卸载所有python并安装一个新副本?设置PYTHONPATH可能会引起更多的混乱。您的设置可能存在以下几个问题:1。python 2/3碰撞和2。系统vs/usr/局部冲突。如果可能,首先从ubuntu安装中卸载任何python3实例。确保python3指向/usr/local/bin/python3,并查看其是否有效。删除任何
~/.local/lib
包并重新安装pip.yes$PATH有/usr/local/bin,是的,我正在尝试用python 3.5sudo安装pip。pip不起作用并返回sh:0:getcwd()失败:没有这样的文件或目录无法再找到执行pip的文件夹。