importError: нет модуля с именем _winreg python3 - PullRequest
18 голосов
/ 01 декабря 2010

Где я могу скачать _winreg для python3, если могу вообще.У меня есть «windir» на E: \ Windows.Я не знаю, заметил ли cx_Freeze этого.Я использую cx_Freeze для создания установщика MSI.

Ответы [ 4 ]

24 голосов
/ 01 декабря 2010

Как сказано в документации _winreg , в Python 3.0 он был переименован в winreg. Вам следует запустить инструмент 2to3 , если вы конвертируете код, написанный для Python 2.x.

10 голосов
/ 19 января 2018

Я знаю, что это старый вопрос, но это был первый результат поиска, когда Googling для ModuleNotFoundError: No module named '_winreg', и, возможно, может быть полезным для кого-то.

Я получил ту же ошибку при попытке использовать папку виртуальной среды, которая была создана с использованием различных (уже удаленных) двоичных файлов Python. Решением было воссоздать виртуальную среду:

  1. Удалить папку виртуальной среды
  2. Пробег python -m venv <name_of_virtual_environment>
0 голосов
/ 07 февраля 2019

при возникновении ошибки, такой как модуль simpleai не найден, используйте «pip install simpleai» в командной строке, а затем выполните его, чтобы установить

0 голосов
/ 15 августа 2018

Я нашел простое решение для этого, хотя я нашел его после большого количества Rnd, реализация решения настолько проста и прямолинейна. Надеюсь, что это может помочь многим людям с той же проблемой.

Если на вашем компьютере не установлена ​​последняя версия Python, вам необходимо загрузить ее с (https://www.python.org/downloads/)), а затем нажать кнопку Добавить в путь и просто завершить установку.

Пожалуйста, откройте CMD и перейдите в каталог с последней версией python, затем запустите pip install имя пакета (например, pip install pygame), и он будет успешным

1. C:\WINDOWS\system32>cd C:\Users\admin\AppData\Local\Programs\Python\Python37-32

    2. C:\Users\admin\AppData\Local\Programs\Python\Python37-32>pip install Pygame 

Теперь он установит пакеты без проблем.

Загрузка Успешно установлен Pygame-1.9.4

C: \ Users \ Admin \ AppData \ Local \ Programs \ Python \ Python37-32>

Если вы по-прежнему сталкиваетесь с проблемами в Pycharm после попытки описанного выше решения, попробуйте также выполнить следующие шаги.

  1. Создайте новую виртуальную среду из меню настроек и выберите последнюю версию Python Framework в качестве Project Interpreter и укажите новый путь к папке.

  2. выберите пакет пипа, который вы хотите импортировать. Перекомпилируйте код, и ошибка исчезнет.

Надеюсь, это поможет.

...