|
6 / 6 / 2
Регистрация: 15.02.2012
Сообщений: 104
|
|
Установка библиотеки simple-crypt28.05.2024, 14:34. Показов 3735. Ответов 24
Изучаю пайтон на степике. Для решения задач нужно поставить библиотеку https://pypi.org/project/simple-crypt/
При попытке установить через pip жалуется на отсутствующий Visual c++ 14.0+: Кликните здесь для просмотра всего текста
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. C:\Users\Ilya>pip install pycryptodome Requirement already satisfied: pycryptodome in c:\users\ilya\appdata\local\progr ams\python\python38\lib\site-packages (3.20.0) C:\Users\Ilya>pip install simple-crypt Collecting simple-crypt Using cached simple_crypt-4.1.7-py3-none-any.whl Collecting pycrypto (from simple-crypt) Using cached pycrypto-2.6.1.tar.gz (446 kB) Preparing metadata (setup.py) ... done Building wheels for collected packages: pycrypto Building wheel for pycrypto (setup.py) ... error error: subprocess-exited-with-error ? python setup.py bdist_wheel did not run successfully. │ exit code: 1 ?─> [2 lines of output] warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fas tmath. error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Micr osoft C++ Build Tools": https://visualstudio.microsoft... build-tool s/ [end of output] note: This error originates from a subprocess, and is likely not a problem wit h pip. ERROR: Failed building wheel for pycrypto Running setup.py clean for pycrypto Failed to build pycrypto ERROR: Could not build wheels for pycrypto, which is required to install pyproje ct.toml-based projects C:\Users\Ilya> (На самом деле он есть и был, переустанавливал, не помогло) На форуме курса ссылаются на установки модулей crypto, pycryptodome. Их я через пип поставил. Вообще у меня стоит 2 среды - vsCode и PyCharm. У обоих выбран один интерпретатор - 3.8. vsCode стоял раньше. Когда в PyCharm через настройки интерпретатора ставил Crypto - она встала. pycryptodome через PyCharm не ставится, также ругается на отсутствие "Microsoft Visual C++ 14.0 or greater", а через терминал ставится. simple-crypt ваще никак не ставится. До этого ставил библиотеки numpy, pandas, seaborn, math все вставало нормально через cmd, pip install. При этом я смотрел директории модулей, они стоят где-то в папках VSCode, а не в папке интерпретатора, чего я ваще не понимаю. То есть поставил pandas через терминал - в PyCharm его не будет. Я уже пробовал колхоз творить, вкидывая руками папку модуля simple-crypt в директорию проекта PyCharm и в директорию, куда ставятся новые библиотеки VSCode. И вроде бы даже автозаполнение имя simple-crypt видит, но модуль не работает. В VSCode выдает "is not accessed pylance", а в PyCharm судя по всему идет ошибка наследуемого модуля (некоего crypto. Я даже библиотеку crypto пробовал кидать в папку проекта). Как бы я понимаю, что так кидать папки с модулями неправильно и надо ставить нормально через pip. Подскажите че делать? Кликните здесь для просмотра всего текста
И если возможно, вправьте мне мозги, если есть курс именно по средам разработки, или книжки толковые. Фундаментально понимать не надо, но я хочу научится адекватно работать со всеми этими окружениями.
Win 7 x64 pip,pip wheel, pip setuptools, visual c обновлены. Пробовал на десятке ставить с обновленным VSCode и python - та же петрушка Курс старый, че-то мне подсказывает семерка должна быть на руку. Форум курса мертвый, некропостить не хочу.
0
|
|
| 28.05.2024, 14:34 | |
|
Ответы с готовыми решениями:
24
Установка библиотеки
Установка библиотеки |
|
6 / 6 / 2
Регистрация: 15.02.2012
Сообщений: 104
|
|
| 05.06.2024, 18:05 [ТС] | |
|
iSmokeJC, но я так понимаю это именно версия либы. А посмотреть последнюю версию либы на данную версию интерпретатора как? Вот я на пайпи зашел галку поставил. А если открыть описание либы - написано 3.3 нельзя. Как это дело понимать?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 05.06.2024, 18:08 | |
|
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 05.06.2024, 18:11 | |
|
Под питон 3.3 зайдет версия максимум 3.6.6
0
|
|
|
6 / 6 / 2
Регистрация: 15.02.2012
Сообщений: 104
|
|
| 07.06.2024, 20:48 [ТС] | |
|
Короче победа, домучил.
Не знаю для кого я пишу нижеследующее, просто пишу. Что я еще делал: 1. На питон 2.7 поставил visual c++ 9.0, какой-то добрый человек на стэке скинул линк на установщик с разрешением .msi. Библиотека встала, но не работала, фэйлы были с родительскими модулями, которые я безрезультатно переустанавливал. Я думаю тут не секрет, что на оф. ресурсах майкрософта старых пакетов давно нет, вертеть они хотели тех кто прогает на старых интерпретаторах. 2. Еще порыл форум курса, подсказка была, что надо устанавливать с опцией --no-dependencies. Почему - не знаю и знать не хочу. На 3.8 симпл-крипт встал, но тоже не работал, уже не помню почему. 3. Только на интерпретаторе 3.12, предварительно установив через Visual Studio Installer пакет для разработки на С++ (не уверен кстати, что это надо было делать), эта штука заработала. Я конечно новичек и профан полный, но в общем что-то мне кажется решать проблемы совместимости у питона очень нетривиальная задача. Все, тред нафиг закрываем, когда созрею к изучению виртуальных окружений, буду создавать отдельную тему, если надо будет. Еще раз спасибо огромное iSmokeJC за поддержку.
1
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 07.06.2024, 21:07 | |
|
ostapovilya, страдания ведут к совершенству (С)
1
|
|
| 07.06.2024, 21:07 | |
|
Установка библиотеки num2words Установка библиотеки osmnx Не устанавливается simple-crypt Установка библиотеки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|