2014-07-25 1 views
1

Я использую qpython для программирования python на android. В моем скрипте я импортирую модуль запросов, и поэтому у меня есть модуль запросов tp install из pip.When я запускаю команду запросов на установку ppppppp, я получаю следующее ошибка:qpython не удалось загрузить модуль запросов

error build/lib.linux-armv71-2.7/requests/auth.py:operation not permitted qpython 

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

ответ

2

Возможно, вам понадобится вручную download requests, извлеките и переместите его в папку Lib/site-packages/Requests /, откуда оттуда должен быть импортирован python. Я не вижу, что этот пакет доступен для qpython, он может работать из коробки или его по-прежнему нужно портировать.

После установки qpython на моем текущем устройстве мне удалось открыть приложение, перейдите в My QPython -> Scripts и используйте pip_console.py, чтобы попытаться установить его, но, как вы сказали, он терпит неудачу. Я собираюсь позже проверить мою рекомендацию. Мой каталог установки - /sdcard/com.hipipal.qpyplus/lib/python2.7/site-packages/, и именно там я собираюсь удалить библиотеку запросов.

+0

не так ли? – user2866839

+0

Он сделал. Я загрузил [request-2.3.0.tar.gz] (https://pypi.python.org/packages/source/r/requests/requests-2.3.0.tar.gz#md5=7449ffdc8ec9ac37bbcd286003c80f00) и извлек его [7Zipper] (https://play.google.com/store/apps/details?id=org.joa.zipperplus) Я не использовал setup.py, а вместо этого скопировал папку запросов на /sdcard/com.hipipal .qpyplus/Библиотека/python2.7/сайт-пакеты /. Простой тест с консолью для импорта библиотеки преуспел, и я смог проверить «r = запросы.get (« http://github.com ») и« r.status_code ». – dev247

+0

Я попробовал что-то похожее на загрузку pywebtools, но у него есть куча зависимостей, и я не могу обойти их все. Есть ли способ запустить PIP на QPython? –

0

Чтобы запустить пипс на qpython просто использовать указанные ниже шаги: импорта пип pip.main ([ 'установить', 'BS4'])

выше, чтобы установить BS4 для BeautifulSoup. Работал для меня :)

0

Новейшая версия (1.3.1) из Google Play устранила эту проблему.

0

Это решение не работает, или я ... но я решить ее, загрузив новую бета-v2.1 от

https://github.com/qpython-android/qpython/releases

Google игры не дал мне последнюю версию (у меня был 1 .xx)

Я смог использовать QPYPY для установки запросов, и он автоматически установил необходимую библиотеку urllib3.