python - pip 未安装 Scrapy 命令行工具

标签 python command-line path scrapy pip

我通过 sudo pip install scrapy 安装了scrapy .它将python模块安装到站 pip 包中,我可以在我的python环境中导入scrapy。但是,尝试使用命令行工具会引发错误:

scrapy startproject demo

有错误 The program 'scrapy' is not currently installed.并告诉我安装 python-scrapy。
whereis scrapy没有输出。厌倦了试图追踪安装路径,所以我跑了 find -name "*crap*" ,这也没有任何用处。看来命令行工具不是由 pip 安装的。这个 pip 安装我缺少什么?

最佳答案

问题是sudo pip install scrapy如果您不是root,则将scrapy安装在当前用户无法访问的目录中。

你需要先删除scrapy sudo pip uninstall scrapy然后用 -H 重新安装sudo 标志 sudo -H pip install scrapy这将使您的命令行可以检测到scrapy安装。

关于python - pip 未安装 Scrapy 命令行工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41155213/

相关文章:

python - django:必填字段在 HTML 中没有 "required"属性

vb.net - 从 vb.net 中的命令行获取参数

使用 gcc 的 c++ 命令行编译

path - 无法打开包含文件 "jni.h",不存在这样的文件或目录

python - Windows 和 Python 路径

path - TinyMCE/MCImageManager 路径问题

python - 在 Python 3.2 中为 Matplotlib 的 basemap 填充每个邮政编码的不同颜色

python - 如何避免内容的显式解码?

python - 无法加载 PIP 配置文件 - 文件不包含节标题

linux - 如何在 Windows 或 ubuntu 中的文件夹中的文本文件中舍入实数