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

官方搭建文档:http://portia.readthedocs.io/en/latest/installation.html


我尝试使用windows,ubuntu,甚至阿里云的ubuntu,AWS的ubuntu都无法使用官方推荐的vagrant虚拟机安装成功。用VPS的方案我怀疑是因为在阿里云和AWS里,本来VPS就是虚拟机,在虚拟机里面再尝试搭建虚拟机,估计多多少少有问题。这两个都是下载很顺利,然后卡在了ssh那一步,我网上查了一圈都是因为VirtualBox需要在BIOS中开启CPU虚拟技术,可是VPS你让我哪里去改BIOS,马云肯么?本地windows和ubuntu都是卡在了下载各种库超时的错误,没办法,谁让我们生活在GFW下。


最后无奈我才用了最后一种方法,也就是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什么的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值