我正在尝试在ubuntu上安装plone
我已经下载并解压缩了安装程序文件。
当我输入:./install.sh standalone
时,我收到以下消息:
Plone installation requires the development versions of libxml2 and libxslt.
libxml2 must be version 2.7.8 or greater; libxslt must be 1.1.26 or greater.
Ideally, you should install these as dev package libraries before running install.sh.
然后我尝试运行:sudo apt-get install libxslt
(同样适用于libxml2工作)。
我收到了消息:E: Unable to locate package libxslt
我必须安装另一个支持libxslt的软件包,或者我该如何处理?
答案 0 :(得分:4)
我认为无论如何你需要libxml2-devel
和libxslt-devel
(或-dev
?不同的发行版可能有不同的约定。){{3} }建议包名称可能是libxslt1-dev
。
如果所有其他方法都失败了,但这有点令人不悦,安装程序有最后的选择:
- 静电LXML
强制构建libxml2和libxslt依赖项的静态。 需要访问Internet才能下载组件。
(但是这会使你在libxml和lixslt2中的所有未来安全更新等方面受到影响。)
答案 1 :(得分:2)
在我的Ubuntu系统上,有一个名为libxslt1.1
的包。你可以尝试安装那个。如果这不起作用,请尝试使用其中一个开发包libxslt-dev
或libxslt1-dev
。
答案 2 :(得分:1)
如果您使用的是Ubuntu / Debian,则可以运行以下命令来安装依赖项:
sudo apt-get install python-dev libxml2-dev libxslt1-dev zlib1g-dev