$ which pip Thu Dec 31 17:56:58 EST 2015
/usr/local/bin/pip
$ which python Thu Dec 31 18:01:09 EST 2015
/usr/local/bin/python
$ pip install flake8 Thu Dec 31 18:01:20 EST 2015
Requirement already satisfied (use --upgrade to upgrade): flake8 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
......但是当我尝试运行flake8
时,它在我的终端中无法识别为可执行文件。pip包无法全局访问
这就像所有我的点子包。他们都不在全球工作。
我在做什么错?所有这些PATH废话混淆了我。
我认为某些Python包(如flake8)会自动添加为像npm一样的全局可执行文件。 因为flake8不在'/ usr/local/bin /'中,而是'/ Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages',所以循环并不起作用。 。 – corysimmons
哦,我只是举了一个例子,你可以改变路径来反映flake8的位置:) – Untitled123
Gotcha。谢谢。 =) – corysimmons