2016-03-31 12 views
2

Ich habe die folgenden Codes in Ordnung in Python 3. laufen Aber ich habe einen Fehler von "no genannt Modul openpyxl" wenn ich in Python ausführen 2.Import Openpyxl auf Python 2 oder Python 3

import openpyxl 
from openpyxl import Workbook 

Ich habe probiere "pip install openpyxl" und "! pip install openpyxl" in Python 2 in Bluemix, funktioniert aber immer noch nicht. Irgendein Rat? Ich danke dir sehr!!!!!!

+0

Haben Sie verwenden bestätigen, dass 'pip' tatsächlich das Modul in der installierten erwarteter Ort? Möglicherweise installieren Sie das Modul für eine andere Version von Python oder in einer virtuellen Umgebung, die Sie nicht verwenden. – ChrisP

+0

Hallo! Danke für die Antwort! Entschuldigung, ich bin neu in Python, und PLZ korrigieren mich, wenn ich deine auf eine falsche Weise verstehe: sagst du, dass der Code, den ich "pip intll openpyxl" benutzte, openpyxl Modul in Python 2 installiert? Bluemix hat Python 2, also muss ich den Pip finden, der für Python 2 funktioniert? Danke für Ihre Hilfe! –

+0

In welcher Version von Python Sie auch verwenden, können Sie 'import pip; pip.main (["install", "openpyxl"]) ', um es mit der _exact_ gleichen Version dieses Interpreters zu installieren. –

Antwort

0

Auf meinem Linux Mint (Rafaela) Installation, mit Python 2.7 & Python 3.5, muss ich "PIP3 installieren" zu laden, in Python 3.