#ipad #jupyter-notebook #jupyter
#iPad #jupyter-ноутбук #jupyter
Вопрос:
Я использую чистую среду python для iPad (Juno) и пытаюсь преобразовать beautifulsoup4 из python2 в python3 с помощью 2to3. Без доступа к командной строке как я могу добиться этого с помощью ячеек jupyter?
Как загрузить и вызвать 2to3, а затем применить это к каталогу пакетов bs4?
Ответ №1:
Вам не нужно следовать инструкциям, связанным с 2to3 с веб-сайта Beautiful Soup, поскольку bs4 доступен через PyPI. Вы должны иметь возможность установить его с помощью установщика пакетов Juno:
Есть два способа установить дополнительные пакеты pure Python в Juno:
- Вручную поместите исходные тексты пакетов в каталог /site-packages в хранилище Juno на устройстве.
- Установите с помощью установщика пакета PyPI от Juno (нажмите заголовок ноутбука -> Установить пакет Python).
[…]
Программа установки пакетов Juno должна немного упростить процесс установки. Просто введите имя пакета в строке поиска (имя, которое вы бы в противном случае использовали с помощью команды pip), и Juno получит сведения о пакете из PyPI и, если он поддерживает дистрибутивы, попытается установить его на ваш iPad или iPhone.
Если это не сработает, вы можете попробовать загрузить пакет с его страницы PyPI и поместить bs4
папку из py3-wheel (которая представляет собой просто замаскированный zip-файл) в site-packages
папку. На моем обычном компьютере я смог импортировать эту папку из Python 3.