我正在尝试运行在ubuntu机器上使用scrapy在python中编写的抓取程序。Scrapy已安装。我可以导入直到python没问题,当pip install scrapy我尝试时
pip install scrapy
已经满足要求(使用–upgrade升级):/system/linux/lib/python2.7/dist-packages中的scrapy
scrapy crawl ...例如,当我尝试从命令中运行scrapy时,我得到了。
scrapy crawl ...
当前未安装程序“ scrapy”。
这里发生了什么?符号链接是否混乱?关于如何解决它的任何想法?
如果没有sudo,pip将安装到$ HOME / .local / bin,$ HOME / .local / lib等中。将以下行添加到〜/ .bashrc或〜/ .profile(或其他shell的适当位置)中:
export PATH="${PATH}:${HOME}/.local/bin"
然后打开一个新终端或重新加载.bashrc,它应该找到命令。