Python bluemix中的恐怖

Python bluemix中的恐怖,python,ibm-cloud,watson,Python,Ibm Cloud,Watson,我正在IBM bluemix中制作python应用程序,但当我推送它时,它出现了一个错误: 我发现我的python版本是2.7.10,所以我想可能是因为太低了,我在runtime.txt中将版本更改为3.5.1,如下所示: python-3.5.1 但是它仍然不工作,并且有相同的错误。我知道我应该安装这个软件包,但是我如何才能在bluemix中安装它? 谁能给我一个解决方案 查看您的错误,它表明您缺少lxml库。这不是作为标准Python包的一部分安装的,因此您需要使用pip或conda安装

我正在IBM bluemix中制作python应用程序,但当我推送它时,它出现了一个错误:

我发现我的python版本是2.7.10,所以我想可能是因为太低了,我在runtime.txt中将版本更改为3.5.1,如下所示:

python-3.5.1
但是它仍然不工作,并且有相同的错误。我知道我应该安装这个软件包,但是我如何才能在bluemix中安装它?
谁能给我一个解决方案

查看您的错误,它表明您缺少
lxml
库。这不是作为标准Python包的一部分安装的,因此您需要使用
pip
conda
安装它,具体取决于您的设置

pip install lxml

是的,我解决了。在bluemix中,如果您使用的某个包不是标准python包的一部分,则应将其写入requirements.txt,然后bluemix将下载此包。

当您执行
cf push
时,如果根文件夹中有
requirements.txt
文件,它将安装bluemix上的所有依赖项