New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux Compatibility #57

Open
remi-daigle opened this Issue Jan 16, 2019 · 0 comments

Comments

Projects
None yet
1 participant
@remi-daigle
Copy link
Owner

remi-daigle commented Jan 16, 2019

Description

After a few attempts, we have not been able to compile a Linux compatible version. The app itself should be compatible with Linux since we ironed out the file path issues for the macOS version. The main obstacle at this point is installing the right python packages/modules. Currently I am stuck on finding a compatible version of fiona

To Reproduce

Install the latest Anaconda (or with python 3.6) and then in a linux terminal run:

conda create --name marcon -c conda-forge wxpython matplotlib geopandas descartes shapely pandas numpy basemap basemap-data-hires fiona
conda activate marcon
python -c 'import fiona'

and the output:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/remi/anaconda3/envs/marcon/lib/python3.7/site-packages/fiona/__init__.py", line 83, in <module>
    from fiona.collection import BytesCollection, Collection
  File "/home/remi/anaconda3/envs/marcon/lib/python3.7/site-packages/fiona/collection.py", line 9, in <module>
    from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: /home/remi/anaconda3/envs/marcon/lib/python3.7/site-packages/fiona/../../../libgdal.so.20: undefined symbol: _ZN6libdap3DDSC1EPNS_15BaseTypeFactoryERKSs

Something seems incompatible between libgdal and fiona, but I don't know how to fix this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment