【问题标题】:flake8 module installed but not un /usr/binflake8 模块已安装但未安装 /usr/bin
【发布时间】:2016-08-14 07:52:14
【问题描述】:

我已经成功安装flake8:

$ pip install flake8
Downloading/unpacking flake8
  Downloading flake8-2.5.4-py2.py3-none-any.whl
Downloading/unpacking mccabe<0.5,>=0.2.1 (from flake8)
  Downloading mccabe-0.4.0-py2.py3-none-any.whl
Downloading/unpacking pep8!=1.6.0,!=1.6.1,!=1.6.2,>=1.5.7 (from flake8)
  Downloading pep8-1.7.0-py2.py3-none-any.whl (41kB): 41kB downloaded
Downloading/unpacking pyflakes<1.1,>=0.8.1 (from flake8)
  Downloading pyflakes-1.0.0-py2.py3-none-any.whl (152kB): 152kB downloaded
Installing collected packages: flake8, mccabe, pep8, pyflakes
Successfully installed flake8 mccabe pep8 pyflakes
Cleaning up...

$ pip list|grep flake
flake8 (2.5.4)
pyflakes (1.0.0)

但它不会出现在 /usr (/usr/bin/, /usr/sbin/, /usr/local/...) 下的任何目录中,即“which flake8”没有显示任何内容,所以我不能从控制台手动使用来验证说明中的脚本。

【问题讨论】:

标签: flake8


【解决方案1】:

您应该在~/.local/ 中查看您已安装的 pip(来自 Ubuntu 的存储库)已被修改,以防止用户全局安装软件包。您需要寻找类似 @​​987654322@ 的内容,然后您需要更新您的 shell 配置以执行类似的操作

export PATH="~/.local/bin:$PATH"

以便它找到您使用 pip 安装的可执行文件。

【讨论】:

  • 我将该行添加到我的 bashrc 配置文件中,获取它并且它工作。谢谢!
  • @hosselausso 以后,请在您最初的问题中添加更多详细信息,以便我们尽快为您提供解决方案。
猜你喜欢
  • 2018-02-07
  • 1970-01-01
  • 2017-03-13
  • 2012-03-05
  • 2020-12-25
  • 1970-01-01
  • 2022-10-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多