我正在尝试将 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?