我正在尝试Openshift,但无法使用lxml
部署python应用程序。在
下面是我的步骤,我只添加了一个lxml
需求。我推的时候出错了。在
我不认为ssh有连接问题。在
如果我不添加lxml需求,而是添加一些其他库,它就可以工作了。在
问题只存在于lxml。我想这是因为它有一些系统依赖性(我必须在ubuntu机器上运行它:sudo apt-get install -y libxml2-dev libxslt-dev python-dev
)
不过,我不认为我能为openshift应用程序做到这一点。那么就没有办法安装lxml了吗?在
命令
rhc app create testlxml python-3.3
echo 'lxml' > testlxml/requirements.txt
cd testlxml
git add .
git commit -m "Add lxml requirement"
git push
结果:
^{pr2}$
Openshift只能在我上次检查时编译/安装'lxml==3.2.5'。在
在您的设置.py“lxml==3.2.5”。在
解决方案:
最新版本的
lxml
(3.5.0
)不能工作,但是lxml==3.4.4
可以工作。在相关问题 更多 >
编程相关推荐