не затмить + Jython: ImportError: Нет модуль с именем pycurl

голоса
0

Я знаю, что это ошибка, как известно, и есть несколько решений, но никто не работал для меня.

Я работаю с затмением неона + Jython 2.7 на Mac. НЕТ virtualenv.

Я хочу, чтобы импортировать pycurl, которая установлена ​​правильно!

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

PYTHONPATH в Eclipse, устанавливается сайт-пакетов и pycurl и так далее. я уже пробовал все комбинации! Я перезагрузил затмить каждый раз после изменения чего-либо на пути.

Я пробовал различные установки:

sudo -H pip install pycurl
easy_install pycurl
pip -v install pycurl
pip -v install pycurl --upgrade

Но если он установлен с одним из этих методов. он всегда будет говорить, что его уже установлен, при попытке установить с помощью следующей команды. Поэтому я демонтирована и установила несколько раз. Я даже попробовал с загрузкой сайта pycurl

Поэтому любые предложения, как сделать эту работу?

Задан 25/01/2017 в 20:30
источник пользователем
На других языках...                            


1 ответов

голоса
0

Я не так много сделать с pyCurl, но я стараюсь угадать.

Является ли pyCurl реализован как «.so»? Если да: Это не будет работать, потому что Jython не может справиться с ней, потому что это C-вещество. Jython можно использовать только чистые модули Python или Java.

В этом случае вы должны искать альтернативу в Java / Python или вам нужно найти / создать оболочку и использовать JNI.

Если нет: Вы добавили pyCurl в папке исходного проекта правильного пути? Возможно, вы имели «импорт» в коде правильный путь?

Ответил 26/01/2017 в 17:57
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more