Odoo 为什么我得到的错误是;ImportError:没有名为pyPdf的模块;即使在安装PyPdf3之后

Odoo 为什么我得到的错误是;ImportError:没有名为pyPdf的模块;即使在安装PyPdf3之后,odoo,odoo-10,pypdf,Odoo,Odoo 10,Pypdf,我正在尝试自定义Odoo 10中的一个模块。我已经为新模块创建了一个插件路径,但我没有好的权限 我收到错误“ImportError:没有名为pyPdf的模块”。由于我是编码行业的初学者,我发现很难解决这个问题。有人能帮我解决这个问题吗?在IIRC的odoo11中引入了Python3支持。因此,请尝试为Python2安装pyPdf。Python3支持是在Odoo11,IIRC中引入的。因此,请尝试为Python2安装pyPdf。这通常是一个路径问题。您应该检查包含pyPDF的目录是否位于Pytho

我正在尝试自定义Odoo 10中的一个模块。我已经为新模块创建了一个插件路径,但我没有好的权限


我收到错误“ImportError:没有名为pyPdf的模块”。由于我是编码行业的初学者,我发现很难解决这个问题。有人能帮我解决这个问题吗?

在IIRC的odoo11中引入了Python3支持。因此,请尝试为Python2安装pyPdf。

Python3支持是在Odoo11,IIRC中引入的。因此,请尝试为Python2安装pyPdf。

这通常是一个路径问题。您应该检查包含pyPDF的目录是否位于Python路径上

> # Print a list with the directories in the Python path > import sys > sys.path >#打印包含Python路径中目录的列表 >导入系统 >系统路径
注意:如果您在python虚拟环境下运行Odoo,请首先激活它。

这通常是一个路径问题。您应该检查包含pyPDF的目录是否位于Python路径上

> # Print a list with the directories in the Python path > import sys > sys.path >#打印包含Python路径中目录的列表 >导入系统 >系统路径
注意:如果您在python虚拟环境下运行Odoo,请先激活它。

尝试使用python2运行

在终端上试试这个

python2 path_to_odoo_folder/./odoo-bin

尝试使用python2运行

在终端上试试这个

python2 path_to_odoo_folder/./odoo-bin

我也尝试过使用pyPdf和Python2。即使在UbuntuI中不起作用,我们也尝试过使用pyPdf和Python2。即使这在Ubuntuan中不起作用,而且如果我安装任何pyPDF/pyPdf2/pyPdf3目录“/home/sathish/.cache/pip/http”或其父目录不属于当前用户,并且缓存已被禁用,我也会收到以下错误。请检查该目录的权限和所有者。如果使用sudo执行pip,您可能需要sudo的-H标志。当前用户不拥有目录“/home/sathish/.cache/pip”或其父目录,并且已禁用缓存控制盘。检查该目录的权限和所有者。如果使用sudo执行pip,您可能需要sudo的-H标志。而且,如果我安装任何pyPDF/pyPdf2/pyPdf3目录“/home/sathish/.cache/pip/http”或其父目录不属于当前用户,并且缓存已被禁用,则会出现以下错误。请检查该目录的权限和所有者。如果使用sudo执行pip,您可能需要sudo的-H标志。当前用户不拥有目录“/home/sathish/.cache/pip”或其父目录,并且已禁用缓存控制盘。检查该目录的权限和所有者。如果使用sudo执行pip,您可能需要sudo的-H标志。谢谢您的帮助!但我仍然需要更多的帮助,因为在使用上述命令后,我收到错误“import-im6.q16:notauthorized`sys'@error/compose.c/WriteImage/1037”。谢谢您的帮助!但是我仍然需要更多的帮助,因为我得到了错误“import-im6.q16:not authorized`sys'@error/composure.c/WriteImage/1037”。在使用上述命令之后。我尝试了上面的一个命令,错误是“python2 path\u to\u-odoo/odoo11//odoo-bin python2:无法打开文件'path\u to\u-odoo/odoo11//odoo-bin':[Errno 2]没有这样的文件或目录”我已经在这个路径下创建了odoo-odoo/odoo11,用你的实际odoo路径替换了
path\u-to\u-odoo
,我尝试了上面的一个,错误是“python2-path\u-to\u-odoo/odoo11//odoo-bin-python2:无法打开文件'path\u-to\u-odoo/odoo11//odoo-bin':[Errno 2]没有这样的文件或目录”我已经在这个路径下创建了odoo/ODOO11用实际的odoo路径替换
path\u to\u odoo