On 12/15/2016 11:11 AM, Jed Mack wrote:
We are having a problem running Python 3.5.2 on Windows 10 x64 computers,
which are members of a school network.

The program seems to install correctly,

Is Python installed on each machine or on a network server?
Rather precisely, how was Python installed?
What installation package was downloaded?  From where?
How was it run?

> but when we try to run the program
it stops and give an error message saying:

*Fatal Python error: Py_Initialize: unable to load the file system codec*

*Traceback (most recent call last):*

*  File "C:\Program Files\Python35\lib\encodings\__init__.py", line 31, in<
module>*

The line is
    import codecs

*zipimport.ZipImportError: can't find module 'codecs'*

This says that the stdlib is in the form of a zipfile instead of the normal /lib directory. I don't know how one gets that result on Windows. It appears that the zipped library is missing the file.

On a Windows 7 PCs, on the same network, the program runs with no problems.

Same Python version?  Same installation file?  Run the same way?

We have no one here who is familiar with Python.  Do you have any
additional information on this error, and suggestions for fixing it?

We have a teacher who needs this program on Windows 10 PCs for students to
use beginning January 3.

We appreciate that you are trying to use current Python to teach. I hope we are able to solve the problem, given more information.

--
Terry Jan Reedy

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to