title: Python Development Mode: ModuleNotFoundError: No module named xxxx
body: <p>i have a project in python that works just fine if call it by "python do.py", but when i install it in Development Mode and the script imports my modules i get a "ModuleNotFoundError". This is my setup.py</p>
  
  <pre><code>from setuptools import setup, find_packages
  
  
  with open('README.rst') as f:
      readme = f.read()
  
  with open('LICENSE') as f:
      license = f.read()
  
  setup(
      name='do-pack',
      version='0.1dev',
      description='A command-line tool to create python packages',
      long_description=readme,
      author='Carlos Montecinos Geisse',
      author_email='carlos.w.montecinos@gmail.com',
      url='https://github.com/wilfredinni/do-pack',
      license=license,
      packages=find_packages(exclude=('tests', 'docs')),
      include_package_data=True,
      install_requires=['click'],
      python_requires='&gt;=3',
      entry_points={
          'console_scripts': [
              'do = do.do:main',
          ]
      },
  )
  </code></pre>
  
  <p>This is the structure (main and modules are in do/):</p>
  
  <p>[tree][1]</p>
  
  <p>This is the call when i use python do.py:</p>
  
  <pre><code>(python-cli) λ python do.py
  Usage: do.py [OPTIONS] COMMAND [ARGS]...
  
    Simple CLI based script to make your Repository Structure.
  
  Options:
    --help  Show this message and exit.
  
  Commands:
    assistant  A step by step assistant.
    create     creates an empty proyect structure.
  </code></pre>
  
  <p>and, this is the output when i run it in development mode:</p>
  
  <pre><code>(python-cli) λ do
  Traceback (most recent call last):
    File "C:\Users\carlo\Envs\python-cli\Scripts\do-script.py", line 11, in &lt;module&gt;
      load_entry_point('do-pack', 'console_scripts', 'do')()
    File "c:\users\carlo\envs\python-cli\lib\site-packages\pkg_resources\__init__.py", line 572, in load_entry_point
      return get_distribution(dist).load_entry_point(group, name)
    File "c:\users\carlo\envs\python-cli\lib\site-packages\pkg_resources\__init__.py", line 2755, in load_entry_point
      return ep.load()
    File "c:\users\carlo\envs\python-cli\lib\site-packages\pkg_resources\__init__.py", line 2408, in load
      return self.resolve()
    File "c:\users\carlo\envs\python-cli\lib\site-packages\pkg_resources\__init__.py", line 2414, in resolve
      module = __import__(self.module_name, fromlist=['__name__'], level=0)
    File "c:\dropbox\dropbox\projects\python\do-pack\do\do.py", line 3, in &lt;module&gt;
      import skeleton
  ModuleNotFoundError: No module named 'skeleton'
  </code></pre>
  
  <p>Thank you.</p>