Python Import Impossibility

森平 直樹 naoki_morihira at
Tue Apr 17 10:08:49 EDT 2018


I deleted ‘C:\Python27’, and executed in Windows Command prompt screen,

‘C:Users/N.Morihira>py -m install openpyxl’,

But the following message was displayed

  *   Requirement already satisfied: openpyxl in c:\users\n.morihira\anaconda3\lib\site-packages
  *   Requirement already satisfied: jdcal in c:\users\n.morihira\anaconda3\lib\site-packages (from openpyxl)
  *   Requirement already satisfied: et_xmlfile in c:\users\n.morihira\anaconda3\lib\site-packages (from openpyxl),

And it also displays the following message in Python3.6.4 Shell screen.
>>> import openpyxl

Traceback (most recent call last):

  File "<pyshell#3>", line 1, in <module>

    import openpyxl

ModuleNotFoundError: No module named 'openpyxl'

Best Regards,

Naoki Morihira
TEL: 01181-90-6460-6265

差出人: Python-list < at> が Thomas Jollans <tjol at> の代理で送信
送信日時: Tuesday, April 17, 2018 1:12:48 AM
宛先: python-list at
件名: Re: Python Import Impossibility

On 2018-04-17 08:35, 森平 直樹 wrote:
> I installed by typing ‘py -m pip install openpyxl’.
> In my PC, python is installed in the following folder:
> C:\Users\N.Morihira\AppData\Local\Programs\Python\Python36-32
> But old version is left in the following folder:
> C:\Python27

There you go. py.exe probably used Python 2.7 rather than Python 3.6.
What Python version starts if you just run "py"?

If it *is* Python 2.7 that's the default, you can use "py -3 -m pip" etc.

Or, frankly, if you don't use Python 2.7, you might as well just
uninstall it to save you the headaches.

-- Thomas

More information about the Python-list mailing list