簡體   English   中英

Odoo 11:ImportError 沒有名為“PyPDF2”的模塊

[英]Odoo 11 : ImportError No Module Named 'PyPDF2'

我正在使用腳本在 ubuntu 中通過 pycharm 運行 Odoo11(openerp_openserver 腳本)

腳本

當我嘗試運行該程序時,它在某個時候失敗了,當它導入 pdf 模塊時出現此錯誤:

ImportError No Module Named 'PyPDF2'如您在此圖像中所見

在此處輸入圖片說明

我已經通過這個命令安裝了 PyPDF2(我已經安裝了 python3.5):

sudo apt-get install python3-pypdf2

在此處輸入圖片說明

所以我想知道,有什么問題,為什么 pycharm 找不到並導入 pypdf2?

謝謝

編輯 :

當我嘗試使用 Python 命令導入 PyPDF2 時,我沒有錯誤在此處輸入圖片說明

首先,您應該嘗試檢查是否可以從 python 控制台導入 PyPDF2 庫。

從您的本機控制台運行:

python3 -c "import PyPDF2"

如果沒有出現錯誤消息,則問題不在庫中。

檢查 PyCharm 使用的 python 解釋器的路徑。

在 PyCharm 中導航:

Ctrl-Alt-S > Build, Execution Deployment > Console > Python Console

路徑應該是/usr/bin/文件夾。

如果不是 - 將其更改為/usr/bin/文件夾內所需的 python 解釋器的路徑。

我希望這有幫助!

如果有人可以添加一種方法來解決 Windows 環境中的此類問題,那就太好了。

對於 Windows,您可以嘗試為 venv(虛擬環境)再次安裝 psycopg2 和要求。對於 psycopg2 安裝,您應該按照http://www.stickpeople.com/projects/python/win-psycopg/上“虛擬環境安裝說明”標題下的步驟進行操作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM