启动服务器时,在odoo-11中获取错误(ImportError:没有名为'PyPDF2'的模块)

时间:2017-10-07 05:58:55

标签: xml python-2.7 server openerp

我已经设置了odoo的版本11,当我启动我的服务器时,它会收到如下错误:-ImportError:没有名为'PyPDF2'的模块。因为我已经安装了包但它仍然生成错误。我正在使用python-2.7所以有人可以帮助我吗?

感谢高级。

5 个答案:

答案 0 :(得分:2)

如果有人还有mainApp.controller('sidebarCtrl', function($scope, toggleSidebar) { $scope.hide = function(){ return toggleSidebar.hide; }; }); [(I ERROR)] 我有这个错误,我找到了这个解决方案。没有必要做额外的。只需编写此命令即可生成任何错误,以设置mportError: No module named 'PyPDF2'环境。

解决方法是,尝试这个命令 -

version 11

希望这会对你有帮助。

谢谢。

答案 1 :(得分:1)

如果您使用的是Windows

run --> cmd --> pip install PyPDF2

如果您使用的是Ubuntu服务器

Terminal --> sudo apt-get install PyPDF2

否则,从给定链接手动下载包并安装它。 https://pypi.python.org/pypi/PyPDF2/1.25

安装后重启你的Odoo应用程序。希望它有效

答案 2 :(得分:0)

只需下载3.5个软件包,无需删除2.7软件包,然后在3.5版本中迁移自定义py文件。这样所有都与3.5包兼容。之后,将解释器配置为3.5并运行odoo-bin文件。我遵循这条路径,目前在v11中使用python 3.5

答案 3 :(得分:0)

首先安装python版本> 3.5 使用以下参考: Python Download

接下来使用pip重新安装Odoo-11的所有要求。使用命令

  

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

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

然后使用

重新运行odoo服务器

PrincipalUserIdProvider

希望这有助于你

谢谢

答案 4 :(得分:0)

我犯了一个愚蠢的错误:没有在我的pycharm项目上设置正确的python环境:正在使用globan python而不是本地环境,第一个没有安装PyPDF2,而第二个却安装了PyPDF2。检查您当前的python环境。