为什么可以';我不能通过pip安装Flake 8吗?
我确实喜欢这个为什么可以';我不能通过pip安装Flake 8吗?,pip,flake8,Pip,Flake8,我确实喜欢这个 pip install flake8 which flake8 然后,终端说它已经安装好了,并且正在运行 .pyenv/versions/anaconda3-2.1.0/lib/python3.4/site软件包。但是,我确实喜欢这个 pip install flake8 which flake8 然后,终端什么也没说。为什么?我无法安装它?您的pip似乎正在使用从anaconda安装的pyenv版本的python。记住这一点,您应该确保python也指向这一点,并执行p
pip install flake8
which flake8
然后,终端说它已经安装好了,并且正在运行
.pyenv/versions/anaconda3-2.1.0/lib/python3.4/site软件包。
但是,我确实喜欢这个
pip install flake8
which flake8
然后,终端什么也没说。为什么?我无法安装它?您的
pip
似乎正在使用从anaconda安装的pyenv版本的python。记住这一点,您应该确保python
也指向这一点,并执行python-mflake8
。那会让你跑得更快
Flake8不控制其可执行文件的安装位置,但只要您使用与
pip
相同的python
,那么您仍然可以运行它。您的路径
环境变量可能未设置结果是什么?echo$PATH自从安装anaconda以来,您是否修改过任何init文件(.bashrc
、.bash\u profile
、.profile
或任何类似文件)?结果如何?哪条蟒蛇哪条皮哪条蛇哪条蛇!请阅读下面的评论。这听起来很奇怪,但我再次检查了哪个
,然后终端返回了/Users/myusername/.pyenv/shimmes/flake 8
。无论如何,谢谢您的回答。(但我想知道为什么哪个
没有返回任何内容。)根据shell的不同,您可能会缓存在$PATH
中找到的命令。要中断/重新生成缓存,您可以执行重新缓存
,这样就不必重新启动终端。干杯