红联Linux门户
Linux帮助

在DEBIAN8.6上搭建Portia(可视化Scrapy)的注意事项

发布时间:2017-01-12 10:33:07来源:linux网站作者:yanjiee
官方搭建文档:
在DEBIAN8.6上搭建Portia(可视化Scrapy)的注意事项
 
我尝试使用windows,ubuntu,甚至阿里云的ubuntu,AWS的ubuntu都无法使用官方推荐的vagrant虚拟机安装成功。用VPS的方案我怀疑是因为在阿里云和AWS里,本来VPS就是虚拟机,在虚拟机里面再尝试搭建虚拟机,估计多多少少有问题。这两个都是下载很顺利,然后卡在了ssh那一步,我网上查了一圈都是因为VirtualBox需要在BIOS中开启CPU虚拟技术,可是VPS你让我哪里去改BIOS,本地windows和ubuntu都是卡在了下载各种库超时的错误。
 
最后无奈我才用了最后一种方法,也就是Debian本地搭建的方法,期间也遇到了各种问题,可不像官方文档那么简单,几句命令就解决,因为在搭建的过程中我也没有做笔记,所以记得多少我就写多少了。
 
(1)我下载的debian8.6,默认是不支持sudo命令的,先把sudo命令搞定。
 
(2)官方文档直接第一步就是
sudo ./provision.sh install_deps
这一步其实是要先git他们的代码后才可以的。
 
(3)先apt-get安装virtualenv,然后再执行官方文档中使用virtualenv的那一步
 
(4)接下去就去Git代码,然后依次执行
sudo ./provision.sh install_deps
sudo ./provision.sh install_splash install_python_deps
 
(5)上面两步会出现各种各样的问题,我们需要在他们每次错误发生后,查看log,然后手动去下载对应的lib,然后在provision.sh中注释掉我们已经手动下载了的库,然后再次执行上面的命令。
 
(6)里面有一个libjpeg8-turbo什么的,好像是叫这个库,在debian下并没有,我当时是安装了libjpeg和libjpeg-turbo。
 
(7)还有一个qt551的库,debian下也是没有的,我也是手动安装了qt5的库,以及各种libqtwebkit什么的。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/27738.html