2017-10-07 409 views
1

我已经设置了odoo的版本11,当我启动服务器时出现如下错误:-ImportError:No module named' PyPDF2' 。为此,我已经安装了软件包,但它仍然会产生错误。并且我正在使用python-2.7所以,任何人都可以帮助我?当启动服务器时odoo-11中出现错误(ImportError:No module named'PyPDF2')

感谢高级。

+0

你是如何从github安装odoo的? – Cherif

+0

在github中有odoo-11,所以我只是在我的系统中克隆模块。 –

+0

为python 3.5配置odoo-11所以可能是由于python版本冲突你的服务器没有运行。 –

回答

0

的odoo服务器如果有一个人有还是这个错误[(导入错误:没有名为“模块PyPDF2')] 我有这个错误,我发现这个解决方案。没有必要做额外的。只要您必须编写此命令,以了解生成的任何错误以设置版本11环境。

所以解决方法是, 试试这个命令 - sudo apt-get install python3-pypdf2。

希望这会帮助你。

谢谢。

1

如果您如果使用的是Ubuntu的服务器

Terminal --> sudo apt-get install PyPDF2 

否则手动从给定的链接下载安装包进行安装使用Windows

run --> cmd --> pip install PyPDF2 

https://pypi.python.org/pypi/PyPDF2/1.25

安装后重新启动您的Odoo应用程序。希望它可以工作

+0

是的,我正在使用Ubuntu版本-16.04。是的,我已经为Python Lib安装了PyPDF2软件包,但它没有为我工作。 –

+0

请检查包装是否安装正确 – sfx

+0

okie您的电话我再次检查。 &&这些显示我喜欢 - 已安装/usr/local/lib/python2.7/dist-packages/PyPDF2-1.26.0-py2.7.egg PyPDF2的处理依赖关系== 1.26.0 PyPDF2的处理完成依赖关系== 1.26.0 –

0

只需下载3.5包,无需删除2.7包,然后迁移您的自定义py文件在3.5版本。所有这些都与3.5包兼容。之后,将您的解释器配置为3.5并运行odoo-bin文件。我沿着这条道路,目前在V11工作与Python 3.5

0

首先安装Python版本> 3.5 使用以下引用: Python Download

下一页使用PIP重新安装所有Odoo-11的要求。使用命令

python3.5 -m pip install -r requirements.txt

我正在使用python3.5作为例子。

然后重新运行使用

python3.5 odoo-bin --addons=addons/

希望这有助于你

谢谢