2017-10-07 407 views
1

我已經設置了odoo的版本11,當我啓動服務器時出現如下錯誤:-ImportError:No module named' PyPDF2' 。爲此,我已經安裝了軟件包,但它仍然會產生錯誤。並且我正在使用python-2.7所以,任何人都可以幫助我?當啓動服務器時odoo-11中出現錯誤(ImportError:No module named'PyPDF2')

感謝高級。

+0

你是如何從github安裝odoo的? – Cherif

+0

在github中有odoo-11,所以我只是在我的系統中克隆模塊。 –

+0

爲python 3.5配置odoo-11所以可能是由於python版本衝突你的服務器沒有運行。 –

回答

0

的odoo服務器如果有一個人有還是這個錯誤[(導入錯誤:沒有名爲「模塊PyPDF2')] 我有這個錯誤,我發現這個解決方案。沒有必要做額外的。只要您必須編寫此命令,以瞭解生成的任何錯誤以設置版本11環境。

所以解決方法是, 試試這個命令 - sudo apt-get install python3-pypdf2。

希望這會幫助你。

謝謝。

1

如果您如果使用的是Ubuntu的服務器

Terminal --> sudo apt-get install PyPDF2 

否則手動從給定的鏈接下載安裝包進行安裝使用Windows

run --> cmd --> pip install PyPDF2 

https://pypi.python.org/pypi/PyPDF2/1.25

安裝後重新啓動您的Odoo應用程序。希望它可以工作

+0

是的,我正在使用Ubuntu版本-16.04。是的,我已經爲Python Lib安裝了PyPDF2軟件包,但它沒有爲我工作。 –

+0

請檢查包裝是否安裝正確 – sfx

+0

okie您的電話我再次檢查。 &&這些顯示我喜歡 - 已安裝/usr/local/lib/python2.7/dist-packages/PyPDF2-1.26.0-py2.7.egg PyPDF2的處理依賴關係== 1.26.0 PyPDF2的處理完成依賴關係== 1.26.0 –

0

只需下載3.5包,無需刪除2.7包,然後遷移您的自定義py文件在3.5版本。所有這些都與3.5包兼容。之後,將您的解釋器配置爲3.5並運行odoo-bin文件。我沿着這條道路,目前在V11工作與Python 3.5

0

首先安裝Python版本> 3.5 使用以下引用: Python Download

下一頁使用PIP重新安裝所有Odoo-11的要求。使用命令

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

我正在使用python3.5作爲例子。

然後重新運行使用

python3.5 odoo-bin --addons=addons/

希望這有助於你

謝謝