我好像想不出解决办法。。。
我已经在Mac OSX 10.10.5上安装了autopep8,运行Python2.7,使用以下命令:

$ pip install autopep8

但是,当我尝试对这样的文件运行任何autopep8命令时:
$ autopep8 --in-place --aggressive --aggressive testfile.py

我明白了:
-bash: autopep: command not found

我试图确认autopep8是通过以下方式安装的:
>>> try:
...     import autopep8
...     print "this is installed"
... except ImportError:
...     print "no module"
...
this is installed

我也卸载和重新安装了autopep8pep8几次,都没有用。我还应该尝试什么,或者我没有正确地做什么?

最佳答案

你必须用以下方法修复你的~/.bashrc

export PATH=/full/path/to/autopep8_executable/dir:$PATH

然后:
exec bash

重新加载编辑的文件
您可以找出dir使用的位置:
find ~ -name autopep8

08-06 17:05