Opened 17 years ago

Last modified 17 years ago

#4128 closed

Django 0.96 installation problem in Windows XP. — at Initial Version

Reported by: zoltan.jose@… Owned by: Adrian Holovaty
Component: Tools Version: 0.96
Severity: Keywords: Install problem, Django 0.96, Windows XP
Cc: Triage Stage: Accepted
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

Hello good folks,

A short description - Django 0.96 does not install on Windows XP. The command "setup.py install" ( or "setup.py build" ) does not work... it gives the following error output:

running install
running build
running build_py
error: package directory '\django' does not exist

I hacked around a bit and found the problem in the setup.py file. The original relevant portion is:

# Compile the list of packages available, because distutils doesn't have
# an easy way to do this.
packages, data_files = [], []
root_dir = os.path.dirname(file)
len_root_dir = len(root_dir)
django_dir = os.path.join(root_dir, 'django')

I reckoned that the "root directory" was not being recognised properly... so I made the following change:

# Compile the list of packages available, because distutils doesn't have
# an easy way to do this.
packages, data_files = [], []
root_dir = "C:
Django-0.96
Django-0.96
" (NOTE: I manually added the 'root' directory pertinent to my system)
len_root_dir = len(root_dir)
django_dir = os.path.join(root_dir, 'django')

The above worked like magic without any hassles. So what's up guys, is this a bug or what? BTW, I had the latest installer tool :
setuptools-0.6c5-py2.5.exe installed in my system.

Thanks and Regards,

Timmy Jose (a.k.a z0ltan)

Change History (0)

Note: See TracTickets for help on using tickets.
Back to Top