«импорт json» хорошо работает в IDLE, но не работает в Windows 7 cmd - PullRequest
0 голосов
/ 24 марта 2019

Простой скрипт на Python:

import json

хорошо работает в IDLE, но выдает мне этот вывод в CMD

C:\Users\TheJ\Desktop>test4.py
qIQNlQSLi
eOEKiVEYj
aZADnMCZq
bZUTkLYNg
uCNDeHSBj
kOIXdKBFh
dXJVlGZVm
gZAGiLQZx
vCJAsACFl
qKWGtIDCj
Traceback (most recent call last):
  File "C:\Users\TheJ\Desktop\test4.py", line 3, in <module>
    import json
  File "C:\Users\TheJ\AppData\Local\Programs\Python\Python37-32\lib\json\__init__.py", line 106, in <module>
from .decoder import JSONDecoder, JSONDecodeError
  File "C:\Users\TheJ\AppData\Local\Programs\Python\Python37-32\lib\json\decoder.py", line 5, in <module>
from json import scanner
  File "C:\Users\TheJ\AppData\Local\Programs\Python\Python37-32\lib\json\scanner.py", line 11, in <module>
NUMBER_RE = re.compile(
AttributeError: module 're' has no attribute 'compile'

ОС - Windows 7 HP SP1 x64, языковой стандарт системы - ru_RU,кодовая страница 866

выход sys.version и sys.path:

IDLE:

3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:05:16) [MSC v.1915 32 bit (Intel)]
['C:\\Users\\TheJ\\Desktop',
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\Lib\\idlelib', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\python37.zip', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\DLLs', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\lib', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\lib\\site-packages']

CMD:

C:\Users\TheJ\Desktop>test4.py
3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:05:16) [MSC v.1915 32 bit (Intel)]
['C:\\Users\\TheJ\\Desktop', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\python37.zip', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\DLLs', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\lib', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32', 
'C:\\Users\\TheJ\\AppData\\Local\\Programs\\Python\\Python37-32\\lib\\site-packages']

Понятия не имеюэто 32/64-битная проблема, или Unicode / Windows1251, или какая-то проблема с путями.

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...