pip 命令找不到?
有些人刚开始用 Python 可能会有
1 | pip: command not found |
原因有二:
- pip 所在路径不在环境变量内
- 你没装 pip
下面分系统说明下
MacOS / Linux
安装了 conda
如果你安装了 anaconda 或者 miniconda,它所安装的文件夹下有个bin
文件夹,需要把他放到环境变量内。
此处以安装了 anaconda 为例,安装路径在~/anaconda
。
一般命令行是 bash 的,zsh 或者其他的也差不多,下面文件名换个名字而已。下面以 bash 为例。
1 | vim ~/.bashrc |
2 | |
3 | 按 i 进入键入模式 |
4 | 添加以下一行 |
5 | PATH=$PATH:~/anaconda |
6 | 按 esc,再输入:wq 然后回车保存退出 |
7 | |
8 | source ~/.bashrc # 或者重新开一个命令行窗口 |
然后检验一下1
pip --version
应该可以了
如果还是不行,给个江湖救急的法子
首先你要确定~/anaconda/bin
下的确有个叫pip
的文件(比如用 finder 看)
1 | cd ~/anaconda/bin |
2 | pip install <module> |
3 | 如果还是不行 |
4 | ./pip install <module> |
如果你对
./pip
里的点.
好奇的话,可以砍这里
其他路径下则1
~/anaconda/bin/pip install <module>
如果上面有一种情况你成功了,那你还有一丝希望,拯救你使用冗长的 pip 命令
1 | vim ~/.bashrc |
2 | 加入这行 |
3 | alias pip=~/anaconda/bin/pip |
用系统自带的 python
1 | sudo easy_install pip |
Windows
安装了 conda
如果你安装了 anaconda 或者 miniconda,同样把它的bin
文件夹添加到环境变量。
windows 添加环境变量方法请自行百度。
安装了官方 python
那你估计真的安装出了问题?