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