我正在尝试运行一个使用bluemix和python的and抓取应用程序。网络抓取需要发生在javascript生成的元素上,所以我使用了一个使用PyQt4库的python脚本。该脚本依赖于以下导入才能工作:
import os
from PyQt4.QtGui import *
from PyQt4.QtCore import *
from PyQt4.QtWebKit import *
from flask import Flask
import json
import lxml对于Flask和lxml模块,我只需将它们添加到bluemix python源文件夹中的requirements.txt文件中。麻烦的是PyQt4库。看起来你不能使用pip来安装这个库,我相信这就是requirements.txt所依赖的。
此库的安装说明如下:
http://pyqt.sourceforge.net/Docs/PyQt4/installation.html
关于如何让这个库在我的bluemix应用程序中运行,有什么建议吗?
发布于 2016-07-26 23:51:05
为什么不直接使用PyQt安装说明呢?
如果你需要使用requirements.txt,你可以为你的环境here找到一个预先打包好的python .whl。您应该能够将.whl直接放入您的requirements.txt文件中,或者对于脱机安装,请将url下载到您的系统并指定其位置。
https://stackoverflow.com/questions/38587491
复制相似问题