Когда я пытаюсь импортировать win32crypt, я сразу получаю следующую ошибку:
builtins.ImportError: Ошибка загрузки DLL при импорте win32crypt: указанная процедура не найдена.
По всей видимости, эта ссылка связана с той же проблемой, но решение здесь не работает:
Невозможно импортировать win32crypt
Предлагается изменить " импорт win32crypt" на "from win32 import win32crypt", и в моем случае это приводит к той же ошибке.
На первый взгляд, это тоже может быть похоже, похожа на эту проблему:
Как исправить «Ошибка импорта: ошибка загрузки DLL» при импорте win32api
но это связано с другим пакетом.
Это также предполагает перемещение dll в c:\windows\system32, и я не уверен, что это безопасно.
В надежде решить проблему в командной строке Anaconda я набрал: conda update win32crypt >
и вернулся:
PackageNotInstalledError: Пакет не установлен в префиксе.
префикс: C:\ProgramData\Anaconda3
имя пакета: win32crypt
Затем я попробовал:
conda install win32crypt
и получил ответ:
PackagesNotFoundError: Следующие пакеты недоступны на текущих каналах: - win32crypt
Поэтому я предполагаю, что это должно быть часть какого-то другого пакета. После поиска я нашел файлы с именем win32crypt в каталоге pywin32 в пакетах сайта. Итак, я попробовал следующее:
conda install pywin32
и получил ответ "Все запрошенные пакеты установлены"
Я также попробовал: conda update pywin32
и получил следующие результаты:
Обновление pywin32 ограничено anaconda -> требует pywin32==302=py39h2bbff1b_2
Если вы уверены, что хотите обновить свой пакет, попробуйте conda update --all или установите< /strong> конкретная версия пакета, которую вы хотите использовать conda install
=
done Все запрошенные пакеты уже установлены установлено.
Затем я попробовал обновиться с помощью опции --all, как было предложено выше, и получил длинный и очень устрашающий список пакетов, которые «будут заменены каналом с более высоким приоритетом». . Когда меня попросили продолжить, я ответил «Нет», потому что не хотел случайно сломать что-то, что все еще работало.
Я думал об удалении pywin32, чтобы переустановить его, но это вызвало долгую, пугающий список пакетов, которые будут удалены, поэтому я тоже этого не сделал.
Информация о моей системе:
Windows Server 2022 Standard
Python 3.9.13
Anaconda версии 22.9.0
Flask 1.1.2
Итак, как мне получить модуль win32crypt работать? Нужно ли мне устанавливать конкретную версию pywin32?
Я хотел бы, если возможно, избежать переустановки Anaconda, поскольку я обеспокоен тем, что это нарушит работу приложения Flask, которое я написал. p>
Заранее благодарим за помощь.
Подробнее здесь: https://stackoverflow.com/questions/791 ... win32crypt
Не удалось загрузить DLL при импорте win32crypt ⇐ Python
Программы на Python
-
Anonymous
1731113297
Anonymous
Когда я пытаюсь импортировать win32crypt, я сразу получаю следующую ошибку:
[b]builtins.ImportError: Ошибка загрузки DLL при импорте win32crypt: указанная процедура не найдена.[/b]
По всей видимости, эта ссылка связана с той же проблемой, но решение здесь не работает:
Невозможно импортировать win32crypt
Предлагается изменить " [b]импорт win32crypt[/b]" на "[b]from win32 import win32crypt[/b]", и в моем случае это приводит к той же ошибке.
На первый взгляд, это тоже может быть похоже, похожа на эту проблему:
Как исправить «Ошибка импорта: ошибка загрузки DLL» при импорте win32api
но это связано с другим пакетом.
Это также предполагает перемещение dll в c:\windows\system32, и я не уверен, что это безопасно.
В надежде решить проблему в командной строке Anaconda я набрал: [b]conda update win32crypt[/b] >
и вернулся:
[b]PackageNotInstalledError: Пакет не установлен в префиксе.
префикс: C:\ProgramData\Anaconda3
имя пакета: win32crypt[/b]
Затем я попробовал:
[b]conda install win32crypt[/b]
и получил ответ:
[b]PackagesNotFoundError: Следующие пакеты недоступны на текущих каналах: - win32crypt[/b]
Поэтому я предполагаю, что это должно быть часть какого-то другого пакета. После поиска я нашел файлы с именем win32crypt в каталоге pywin32 в пакетах сайта. Итак, я попробовал следующее:
[b]conda install pywin32[/b]
и получил ответ [b]"Все запрошенные пакеты установлены"[/b]
Я также попробовал: [b]conda update pywin32[/b]
и получил следующие результаты:
[b]Обновление pywin32 ограничено anaconda -> требует pywin32==302=py39h2bbff1b_2[/b]
[b]Если вы уверены, что хотите обновить свой пакет, попробуйте conda update --all или установите< /strong> конкретная версия пакета, которую вы хотите использовать conda install
=[/b]
[b]done Все запрошенные пакеты уже установлены установлено.[/b]
Затем я попробовал обновиться с помощью опции [b]--all[/b], как было предложено выше, и получил длинный и очень устрашающий список пакетов, которые «будут заменены каналом с более высоким приоритетом». . Когда меня попросили продолжить, я ответил «Нет», потому что не хотел случайно сломать что-то, что все еще работало.
Я думал об удалении pywin32, чтобы переустановить его, но это вызвало долгую, пугающий список пакетов, которые будут удалены, поэтому я тоже этого не сделал.
Информация о моей системе:
Windows Server 2022 Standard
Python 3.9.13
Anaconda версии 22.9.0
Flask 1.1.2
Итак, как мне получить модуль win32crypt работать? Нужно ли мне устанавливать конкретную версию pywin32?
Я хотел бы, если возможно, избежать переустановки Anaconda, поскольку я обеспокоен тем, что это нарушит работу приложения Flask, которое я написал. p>
Заранее благодарим за помощь.
Подробнее здесь: [url]https://stackoverflow.com/questions/79171918/dll-load-failed-while-importing-win32crypt[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия