【问题标题】:Getting Error(ImportError: No module named 'PyPDF2') in odoo-11 when starting the server启动服务器时在 odoo-11 中出现错误(ImportError: No module named 'PyPDF2')
【发布时间】:2018-03-18 22:25:03
【问题描述】:

我已经设置了 odoo 版本 11,当我启动我的服务器时出现如下错误:

ImportError: No module named 'PyPDF2'

为此,我已经安装了软件包,但它仍然会产生错误。我正在研究 python-2.7。

【问题讨论】:

  • 你是如何从 github 安装 odoo 的??
  • 在 github 中有 odoo-11,所以我只是将模块克隆到我的系统中。
  • odoo-11 是为 python 3.5 配置的,所以可能是由于 python 版本冲突,您的服务器没有运行。
  • 你一定已经注意到 Ubuntu 16.04 默认有 'python 2.7.12'。所以在停止 python 3 时应该有 python 包的冲突。那该怎么办呢?跨度>
  • 移除 2.7 包并手动安装 3.5 包

标签: xml python-2.7 server odoo


【解决方案1】:

先安装python version > 3.5

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

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

我以python3.5为例。

然后使用

重新运行odoo服务器
python3.5 odoo-bin --addons=addons/

【讨论】:

  • 检查你执行命令的路径。确保它是我们可以找到 requirements.txt 文件的地方。如果没有,您可以提供文件的绝对路径。
【解决方案2】:

如果有人出现此错误:

ImportError: No module named 'PyPDF2'

我遇到了这个错误,我找到了这个解决方案。无需额外操作。您只需为生成的任何错误编写此命令即可设置version 11 环境。

试试这个命令:

sudo apt-get install python3-pypdf2.

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        【解决方案5】:

        如果您使用的是 Windows

        run --> cmd --> pip install PyPDF2
        

        如果您使用的是 Ubuntu 服务器

        Terminal --> sudo apt-get install PyPDF2
        

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

        安装后重新启动您的 Odoo 应用程序。希望有效

        【讨论】:

        • 是的,我正在使用 Ubuntu version-16.04 。是的,我已经为 Python Lib 安装了 PyPDF2 包,但它对我不起作用。
        • 请检查包是否安装正确
        • okie 为您的电话我已经检查了一遍。 && 这些显示我喜欢 - 已安装 /usr/local/lib/python2.7/dist-packages/PyPDF2-1.26.0-py2.7.egg PyPDF2 的处理依赖项==1.26.0 PyPDF2==1.26 的完成处理依赖项.0
        • 错误回溯(最近一次调用最后一次):文件“/home/dipen/v11/odoo/odoo/tools/pdf.py”,第 4 行,在 中从 PyPDF2 导入 PdfFileWriter, PdfFileReader ImportError:没有名为“PyPDF2”的模块
        • pip install pdfmerge ?
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-05-11
        • 2017-03-16
        • 2017-09-05
        • 2014-01-17
        • 2015-04-30
        • 2017-09-16
        • 2017-08-20
        相关资源
        最近更新 更多