title: Error reading shapefiles using geopandas in Python
body: <p>I have a line shapefile file and I'm using the following code to read in it. </p>
  
  <pre><code>import geopandas as gpd
  line = gpd.read_file(r"./line_UTM16.shp")
  </code></pre>
  
  <p>GeoDataframe 'line' exist though with the following errors: </p>
  
  <pre><code>INFO     model.py:56  Reading line shapefile.
  WARNING  collection.py:145 GDAL data files not located, GDAL_DATA not set
  WARNING  collection.py:145 PROJ data files not located, PROJ_LIB not set
  DEBUG    collection.py:203 Got coordinate system
  DEBUG    collection.py:247 Index: 0
  DEBUG    collection.py:210 Got coordinate system
  DEBUG    collection.py:404 Flushed buffer
  DEBUG    collection.py:406 Stopped session
  </code></pre>
  
  <p>I'm using Python 3.6, I checked my package version:</p>
  
  <pre><code>geopandas    0.3.0   
  fiona        1.7.10  
  gdal         2.2.3   
  proj4        4.9.3   
  </code></pre>
  
  <p>How can I solve it, I think it is a data installation problem? The code runs fine for many days, and suddenly it is reporting the errors. 
  Thanks!</p>
  
  <p><strong>UPDATE:</strong> 
  I did some research and it says that gdal only works with Python3.5, so I created a separate environment with Python3.5 and all the packages. The problem still exists!  GDAL_DATA not set and PROJ_LIB not set. Not sure if this is a software bug?</p>