Python/Travis Ci例外情况”;从请求urllib.request.urlretrieve导入错误:没有名为“的模块”;
我正在尝试运行python脚本抛出Travis CI 我输入:Python/Travis Ci例外情况”;从请求urllib.request.urlretrieve导入错误:没有名为“的模块”;,python,travis-ci,urllib,urlretrieve,Python,Travis Ci,Urllib,Urlretrieve,我正在尝试运行python脚本抛出Travis CI 我输入: from urllib.request import urlretrieve urlretrieve(download_url, save_local) 当我在本地机器上运行此脚本时,我没有问题,但当我调用脚本文件throw travis.yml时,我得到: Traceback (most recent call last): File "./scripts/python/file.py", line 6, in <mo
from urllib.request import urlretrieve
urlretrieve(download_url, save_local)
当我在本地机器上运行此脚本时,我没有问题,但当我调用脚本文件throw travis.yml时,我得到:
Traceback (most recent call last):
File "./scripts/python/file.py", line 6, in <module>
from urllib.request import urlretrieve
ImportError: No module named request
回溯(最近一次呼叫最后一次):
文件“/scripts/python/File.py”,第6行,在
从urllib.request导入urlretrieve
ImportError:没有名为request的模块
我创建了“requirements.txt”,但它没有按预期工作
我缺少什么?什么版本的Travis CI for Python?它是Travis CI的SaaS版本,对我来说,
来自urllib.request import urlretrieve
适用于python3
,但不适用于python2
。您是否使用Python 3进行测试?