qpython не может загрузить модуль запросов
Я использую qpython для программирования Python на Android. В моем скрипте я импортирую модуль запросов, и поэтому у меня есть модуль установки запросов tp из pip. Когда я запускаю команду запросов установки pip, я получаю следующую ошибку:
error build/lib.linux-armv71-2.7/requests/auth.py:operation not permitted qpython
Я получаю эту ошибку дважды при установке запросов, и поэтому я не могу запустить свой скрипт.
4 ответа
Возможно, вам придется вручную загружать запросы, извлекать и перемещать их в вашу папку Lib / site-packages / Requests /, откуда Python сможет импортировать из нее. Я не вижу этот пакет доступным для qpython, он может работать "из коробки" или его все еще нужно портировать.
После установки qpython на моём текущем устройстве я смог открыть приложение, перейти в My QPython ->Scripts и использовать pip_console.py, чтобы попытаться установить его, но, как вы сказали, оно не работает. Я собираюсь проверить позже мою вышеуказанную рекомендацию. Мой каталог установки - /sdcard/com.hipipal.qpyplus/lib/python2.7/site-packages/, и именно здесь я собираюсь удалить библиотеку запросов.
Чтобы запустить pip на qpython, используйте следующие шаги: import pip pip.main(['install', 'bs4'])
Выше необходимо установить bs4 для BeautifulSoup. Работал для меня:)
В последней версии ( 1.3.1) от Google Play эта проблема была исправлена.
Это решение не сработало или у меня... но я решил, загрузив новую бета-версию v2.1 с
https://github.com/qpython-android/qpython/releases
Google play не дал мне последнюю версию (у меня была 1.xx)
Я смог использовать QPYPY для установки запросов, и он автоматически установил необходимую библиотеку urllib3.