title: Can´t freeze a script with matplotlib basemap and cx_freeze
body: <p>back again. I am still working on it but I can not fix it </p>
  
  <p>The script is running fine but when I freeze it using cx_freeze  a cx_freeze error appears.</p>
  
  <p>at the end of the message says</p>
  
  <p>OSError:proj data directory not found. Expecting it at: C:\python34........mpl_toolkits\basemap\data</p>
  
  <p>Is the data not included in the build directory created by cx_freeze ? </p>
  
  <p>I am using the following script for freezing</p>
  
  <pre><code>base = None
  
  def find_data_file(pyproj):
      if getattr(sys,'XXXXs.exe',False):
          datadir = os.path.dirname(sys.aaEjecutable.py)
      else:
          datadir = os.path.dirname(__file__)
      return os.path.join(datadir,pyproj)
  
  if (sys.platform == "win32"):
      base = "Win32GUI"
  
  exe = Executable(
          script = "Conver.py",  
          icon = "logo4.ico",
          targetName = "XXXXs.exe", 
          base = base
          )
  includefiles = ["Logo1.jpg","Logo2R.jpg","Logo2R.jpg","logo4.ico",
                  (('C:\Python34\Lib\site-packages\mpl_toolkits'),("mpl_toolkits"))] 
  setup(
      name = "Conver",
      version = "V3",
      description = "conve",
      author = "Jose ",
      options = {"build_exe": {"include_files":includefiles}}, 
      executables = [exe]
  )
  </code></pre>
  
  <p>I think that something is wrong whit it. I must include the basemap but I dont't know how to do it</p>
  
  <p>I can not go foward. The script is fine but I can use it in a computer with no python</p>
  
  <p>Thanks</p>