已安装Scrapy,但不会从命令行运行

我正在尝试运行在ubuntu机器上使用scrapy在python中编写的抓取程序。Scrapy已安装。我可以导入直到python没问题,当pip install scrapy我尝试时

已经满足要求(使用–upgrade升级):/system/linux/lib/python2.7/dist-packages中的scrapy

scrapy crawl ...例如,当我尝试从命令中运行scrapy时,我得到了。

当前未安装程序“ scrapy”。

这里发生了什么?符号链接是否混乱?关于如何解决它的任何想法?

回答:

如果没有sudo,pip将安装到$ HOME / .local / bin,$ HOME / .local / lib等中。将以下行添加到〜/ .bashrc或〜/ .profile(或其他shell的适当位置)中:

export PATH="${PATH}:${HOME}/.local/bin"

然后打开一个新终端或重新加载.bashrc,它应该找到命令。

以上是 已安装Scrapy,但不会从命令行运行 的全部内容, 来源链接: utcz.com/qa/430702.html

回到顶部