Freeradius+Python -не видит библиотеки
При установки python модуля freeradius — не видит некоторые библиотеки, конкретно py-crypto, pip list — библиотека присутствует, сам питоновский скрипт установлен и без шифрования все хорошо работает.
Если запустить код из консоли, то все библиотеки видны и скрипт работает.
Скрипт валится на строке from Crypto.Cipher import AES
python_function_load - Module 'radius' not found python_error_log:200, Exception type: , Exception value: /usr/local/lib/python3.8/dist-packages/Crypto/Cipher/_AES.cpython-38-x86_64-linux-gnu.so: undefined symbol: PyExc_SystemError python_error_log:218, full_backtrace: ['Traceback (most recent call last):\n', ' File "/etc/freeradius/3.0/scripts/radius.py", line 15, in \n from Crypto.Cipher import AES\n', ' File "/usr/local/lib/python3.8/dist-packages/Crypto/Cipher/AES.py", line 50, in \n from Crypto.Cipher import _AES\n', 'ImportError: /usr/local/lib/python3.8/dist-packages/Crypto/Cipher/_AES.cpython-38-x86_64-linux-gnu.so: undefined symbol: PyExc_SystemError\n'] python_function_load - Failed to import python function 'radius.authorize' python_error_log:188, Unknown error /etc/freeradius/3.0/radiusd.conf[78]: Instantiation failed for module "python3"
print('каталог Python', sys.prefix) print('Каталог установки Python', sys.base_prefix) print('Каталог для конкретной программы', sys.exec_prefix) print('Каталог базовой установки Python', sys.base_exec_prefix) print('Путь исполняемого файла интерпретатора Python', sys.executable) каталог Python /usr Каталог установки Python /usr Каталог для конкретной программы /usr Каталог базовой установки Python /usr Путь исполняемого файла интерпретатора Python
Подскажите, пожалуйста, куда копать дальше.
PyCharm сломался и не видит библиотеку
Здравствуйте!
PyСharm не видит стандартную библиотеку turtle — чеперашка для изучения питона. (OS Linux Mint)
На другом компьютере (Ubuntu/PyCharm) код работает без ошибок.
На этом же запускал в Spyder и через терминал: python3 1.py — работает.
Сломан именно PyCharm, установленный из менеджера приложений.
Если удалить PyCharm установленный из менеджера приложений и установить с сайта JetBrains, то код тоже работает.
Заметил так же, что PyCharm с JetBrains работает с python3.5 (как в системе), а PyCharm из менеджера приложений с python3.9.
Что пытался:
— выбрать системный интерпретатор : /usr/bin/python3 (по какой-то причине по указанному адресу появляется и 3.9 версия)
— переустановить PyCharm из менеджера приложений
— сбрасывать File > Manage IDE Settings > Restore Default Settings
Не помогает ничего
1 2 3 4 5 6 7 8 9 10 11 12
import turtle turtle.shape('turtle') turtle.forward(50) turtle.left(90) turtle.forward(50) turtle.left(90) turtle.forward(50) turtle.right(90) turtle.forward(50) turtle.right(90) turtle.forward(50)
Прошу помочь разобраться в чем же причина такого капризного поведения PyCharm
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Сломался дебаггер в PyCharm
Приветствую! После установки Python 3.10, PyCharm просит установить Microsoft Visual C++ 14.0.
PyCharm сломался и не выполняет код
Здравствуйте. У меня сломался PyCharm и не выполняет код. Когда ввожу какую-либо команду, да даже.
Добавить установленную библиотеку в Pycharm
Здравствуйте. Подскажите пожалуйста. Установил библиотеку через pip. Но Pycharm ее не видит. Как.
В Pycharm не получается установить библиотеку Beautifulsoup
Не могу установить ни одну библиотеку. Я захожу в settings нажимаю Python interpreter и там дальше.
Pycharm видит все модули даже «мои» через modules, но дело в том, что при import. не видит мой модуль
но проблема в том, что при import. или from. pycharm не видит мой собственный модуль. Во всех.
5416 / 3840 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1
Регистрация: 05.11.2012
Сообщений: 108
Сообщение от Garry Galler 
https://stackoverflow.com/ques. med-turtle
Разумеется я гуглил и находил этот пост. Автор же написал, что проблему решил только установкой программы с JetBrains, то я и описывал в посте. Предложенный вариант другим пользователем не работает. Так как модуль turtle находится совершенно другой, связанный с HTTP протоколом, а не с нужной черепашкой. Об этом автор той темы тоже указал.
Я не хочу ставить версию с сайта JetBrains, так как она просто распакованная в папочке, без установки в систему. Мне именно установить нужно программу
Добавлено через 1 час 15 минут
Это вообще очень странная проблема.
Из консоли я могу запустить программу — работает. Я могу создать вируальное окружение и его активировать — запустить программу — работает.
Открываю в пайчарм этот же файл — не работает. Выбираю интерпретатор, что лежит в созданном мной окружении — запускаю — не работает.
Установить через pip модуль turtle или через установку пакетов в GUI я тоже не могу. Потому что там находится какой-то другой turtle, связанный с HTTP, а это совсем не то.
Python не видит библиотеку после установки [закрыт]
Вопрос вызван проблемой, которая больше не воспроизводится, или опечаткой. Хотя похожие вопросы могут быть уместны на этом сайте, решение для этого вопроса вряд ли поможет будущим посетителям. Обычно можно избежать подобных вопросов написанием и исследованием минимальной программы для воспроизведения проблемы до публикации вопроса.
Закрыт 1 год назад .
После установки библиотеки и попытки запуска кода пайтон выдает что такая библиотека не установлена. Я хочу сделать бота для discord, использую windows 10 и пайтон 2.9 хотя проверял и на последней версии — та же ошибка. Вот мой код:
import discord from discord.ext import commands from discord.ext.commands import bot bot = commands.Bot(command_prefix='/') @bot.event async def on_ready(): print('Connected!') @bot.command(pass_context=True) async def test(ctx): await ctx.send('Working') bot.run('тут у меня токен бота')
Вот вывод в консоль:
Traceback (most recent call last): File "путь к файлу", line 1, in import discord ModuleNotFoundError: No module named 'discord'
А это выводит после попытки установки библиоткеи:
Requirement already satisfied: discord in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (1.7.3) Requirement already satisfied: discord.py>=1.7.3 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from discord) (1.7.3) Requirement already satisfied: aiohttp=3.6.0 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from discord.py>=1.7.3->discord) (3.7.4.post0) Requirement already satisfied: chardet=2.0 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from aiohttp=3.6.0->discord.py>=1.7.3->discord) (4.0.0) Requirement already satisfied: attrs>=17.3.0 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from aiohttp=3.6.0->discord.py>=1.7.3->discord) (21.2.0) Requirement already satisfied: typing-extensions>=3.6.5 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from aiohttp=3.6.0->discord.py>=1.7.3->discord) (4.0.0) Requirement already satisfied: async-timeout=3.0 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from aiohttp=3.6.0->discord.py>=1.7.3->discord) (3.0.1) Requirement already satisfied: yarl=1.0 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from aiohttp=3.6.0->discord.py>=1.7.3->discord) (1.7.2) Requirement already satisfied: multidict=4.5 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from aiohttp=3.6.0->discord.py>=1.7.3->discord) (5.2.0) Requirement already satisfied: idna>=2.0 in c:\users\USERNAME\appdata\local\programs\python\python37\lib\site-packages (from yarl=1.0->aiohttp=3.6.0->discord.py>=1.7.3->discord) (3.2)
Не работает также библиотеки selenium и pyautogui , другие не проверял(все которые установлены изначально, time например , работют)
Почему pyCharm не видит библиотеки при импорте, хоть установка прошла успешно?
Не понимаю, почему pycharm не видит библиотеки при импорте, хоть их установка через консоль проходит успешно. Допустим, я устанавливаю библиотеку speech_recognition через терминал(используя pip), установка проходит успешно, но при попытке импортировать библиотеку, появляется ошибка: «ModuleNotFoundError: No module named ‘speech_recognition'». После я устанавливаю эту библиотеку через менеджер пакетов, теперь ее видно, но не хватает библиотеки pyAudio. При установке pyAudio через консоль, библиотеки также не видно, а при установке pyAudio через менеджер появляется ошибка, связанная именно с самим пакетом. И по такой же схеме со всеми библиотеками, только названия меняются, поэтому не могу с ними работать, что мне делать?
- Вопрос задан более года назад
- 12494 просмотра
1 комментарий
Простой 1 комментарий
