OpenTransitTools/gtfsdb

IOError: [Errno url error] unknown url type: 'c'

Closed this issue · 0 comments

After figuring out how to finally get passed the AssertionError I stumbled upon yet another one:

(try) C:\gtfs\try\gtfsdb>bin\gtfsdb-load --database_url postgres://postgres:kevin@localhost:5432/number1 --is_geospatial C:\gtfs\data\gtfs.zip
21:10:21,648 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: route_type
21:10:21,707 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: route_filters
21:10:21,717 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: feed_info
21:10:21,724 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: agency
21:10:21,744 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: blocks
21:10:21,773 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: calendar
21:10:21,786 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: calendar_dates
21:10:21,796 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: routes
21:10:21,846 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: route_directions
21:10:21,861 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: stops
21:10:21,881 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: stop_features
21:10:21,898 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: transfers
21:10:21,911 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: shapes
21:10:21,928 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: patterns
21:10:21,943 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: trips
21:10:21,971 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: stop_times
21:10:21,996 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: route_stops
21:10:22,025 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: frequencies
21:10:22,030 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: fare_attributes
21:10:22,042 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: fare_rules
21:10:22,055 DEBUG [c:\gtfs\try\gtfsdb\gtfsdb\model\db.pyc] create table: universal_calendar
Traceback (most recent call last):
File "C:\gtfs\try\gtfsdb\bin\gtfsdb-load-script.py", line 14, in
sys.exit(gtfsdb.scripts.gtfsdb_load())
File "c:\gtfs\try\gtfsdb\gtfsdb\scripts.py", line 10, in gtfsdb_load
database_load(args.file, **kwargs)
File "c:\gtfs\try\gtfsdb\gtfsdb\api.py", line 19, in database_load
gtfs = GTFS(filename)
File "c:\gtfs\try\gtfsdb\gtfsdb\model\gtfs.py", line 20, in init
self.local_file = urlretrieve(filename)[0]
File "c:\python27\Lib\urllib.py", line 98, in urlretrieve
return opener.retrieve(url, filename, reporthook, data)
File "c:\python27\Lib\urllib.py", line 245, in retrieve
fp = self.open(url, data)
File "c:\python27\Lib\urllib.py", line 210, in open
return self.open_unknown(fullurl, data)
File "c:\python27\Lib\urllib.py", line 222, in open_unknown
raise IOError, ('url error', 'unknown url type', type)
IOError: [Errno url error] unknown url type: 'c'

From what I can tell the URL I provided is incorrect. But I don't understand why this can be incorrect.