title: Python not able to make package after creating init file in directory and add adding sys.path.append
body: <p>hi my directory structure is</p>
  
  <pre><code>app_data\
     __init__
     new.py
     variable.py
     folder\
        __init__
        new2.py
        new3.py
  </code></pre>
  
  <p>I want to import new module from new3.py file. The code of new3.py is below:</p>
  
  <pre><code>import sys
  import os
  #print sys.path
  #print "-----------------------------" , __name__
  print os.path.dirname(os.path.abspath(sys.argv[0]))
  
  sys.path.insert(0, 'C:\Users\prince.dhadwal\Desktop\abc_data')
  from abc_data import new
  </code></pre>
  
  <p>Also added the Path in env variable in windows machine.</p>
  
  <p>Complete path of app_data folder is: <code>C:\Users\prince.dhadwal\Desktop\abc_data</code>
  Path added in env variable: </p>
  
  <pre><code>%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Google\Google Apps Sync\;C:\Program Files\Google\Google Apps Migration\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Ixia\Perl\site\bin;C:\Program Files (x86)\Ixia\Perl\bin;C:\Program Files (x86)\cvsnt;C:\Python27;C:\Program Files (x86)\Ixia\Tcl\8.5.17.0\bin;C:\Users\prince.dhadwal\Desktop\QATSS_PY;C:\Users\prince.dhadwal\Desktop\abc_data.
  </code></pre>
  
  <p>Below error is coming:</p>
  
  <blockquote>
    <p>ImportError: No module named abc_data</p>
  </blockquote>
  
  <p>kindly help.</p>