-
Notifications
You must be signed in to change notification settings - Fork 1
/
requirementsStandAlone.txt
29 lines (24 loc) · 1.04 KB
/
requirementsStandAlone.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#### ESSENTIAL LIBRARIES FOR MAIN FUNCTIONALITY -- requirements if you want to execute on a (local) computer ####
#-- conda-forge then pip.
#conda
python==3.9
fiona==1.9.4
geopandas==0.13.2
pyrosm==0.6.2
mapbox_earcut==1.0.1
pydeck==0.8.0
topojson==1.7
#-- I went in the easiest way possible. Miniconda in (base)
#-- first: conda install jupyter
#-- second: conda create -n {env-name} -c conda-forge python=3.8 fiona geopandas mapbox_earcut pydeck topojson
#-- third: conda active {env-name}
#-- then:
ipython kernel install --user --name={env-name}-kernel. #- so that Jupyter in (base) can access this env kernel
#-- finally:
#pip
triangle==20230923 #- python wrapper around Jonathan Richard Shewchuk's at rufat.be/triangle
cjio==0.7.3 #- python CLI to process and manipulate CityJSON files
overpass==0.7
osm2geojson==0.2.4
openlocationcode==1.0.1 #- google 'plus codes' at https://github.com/google/open-location-code
#-- execute `jupyter notebook` in (base) but harvest the kernel from this environment.