Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
6 / 6 / 2
Регистрация: 15.02.2012
Сообщений: 104

Установка библиотеки simple-crypt

28.05.2024, 14:34. Показов 3857. Ответов 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
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.05.2024, 14:34
Ответы с готовыми решениями:

Установка библиотеки
Добрый день! Я пытаюсь установить библиотеку tensorflow Пишу в командной строке: pip install tensorflow В результате вывелось, что...

Установка библиотеки
Здравствуйте! Не получается установить библиотеку aiohttp в pycharm. Вроде установил все VS, но все равно выдает ошибку. Подскажите в чем...

Установка библиотеки
Добрый день! Я установил библиотеку tensorflow (pip install tensorflow), но когда пытаюсь ее импортировать, выдает ошибку. Использую...

24
6 / 6 / 2
Регистрация: 15.02.2012
Сообщений: 104
05.06.2024, 18:05  [ТС]
Студворк — интернет-сервис помощи студентам
iSmokeJC, но я так понимаю это именно версия либы. А посмотреть последнюю версию либы на данную версию интерпретатора как? Вот я на пайпи зашел галку поставил. А если открыть описание либы - написано 3.3 нельзя. Как это дело понимать?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
05.06.2024, 18:08
0
Эксперт PythonЭксперт Java
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
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
07.06.2024, 21:07
ostapovilya, страдания ведут к совершенству (С)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.06.2024, 21:07

Установка Библиотеки
Здравствуйте. Хочу установить библиотеку для Python в PyCharm. Подскажите, как это сделать? Буду благодарен.

Установка библиотеки num2words
Привет! Установил в python библиотеку num2words. Вызываю её в коде from num2words import num2words def...

Установка библиотеки osmnx
Пытаюсь в проект на Pycharm подключить библиотеку osmnx. При pip install --user osmnx ошибок вроде никаких не выдает, а при запуске File...

Не устанавливается simple-crypt
Всем привет. Подскажите, как решить проблему. До переустановки ОС вообще ничего не устанавливалось, а теперь только этот пакет. ERROR:...

Установка библиотеки
Добрый день. При установке pyautogui, столкнулся с ошибкой unicode. Возможно, кто-то знает, как ее решить?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru