Я пытаюсь добавить функцию Python в IBM Cloud.
Я использую библиотеку и запросы scrapy, таким образом, следуя документам , мне нужно создать файл .zip
с __main__.py
, helpers.py
файлами и virtualenv
.
Я сделал это с
zip -r test.zip __main__.py helper.py virtualenv
И файл zip создан, но проблема в том, что файл большой, и я не могу загрузить его в IBM. Я спросил об этом здесь .
Эти два .py
файла (__main__.py helper.py
) очень малы, поэтому проблема в virtualenv
. Мне нужно сжать его или сделать что-нибудь, чтобы уменьшить его размер.
Я создал его с помощью:
virtualenv virtualenv
Установлены зависимости по умолчанию. И я установил две дополнительные библиотеки с pip
, таким образом:
pip install requests==2.18.4
pip install Scrapy==1.5.0
Мне нужны эти двое.
При этом virtualenv
созданный zip-файл слишком большой.
Я знаю, что проблема в том, что, если я создаю файл .zip
без virtualenv
, он загружается без проблем.
Таким образом, есть ли способ уменьшить размер или решить мою проблему и иметь возможность загрузить его в IBM?