By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,907 Members | 1,963 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,907 IT Pros & Developers. It's quick & easy.

How to fix "not a directory" error when installing Python 2.7?

P: 5
issues installing 2.7

-bash: /etc/ld.so.conf.d/opt-python2.7.conf/opt/python2.7/lib: Not a directory

any ideas?


How I Installed:

I am not sure what a distro is. I used the package from the page googled to set up python 2.7 on centos 5.


x86_64

yum install gcc gcc-c++.x86_64 compat-gcc-34-c++.x86_64 openssl-devel.x86_64 zlib*.x86_64

install python 2.7

1 wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2
2 tar -xvjf Python-2.7.tar.bz2
3 cd Python*
4 ./configure --prefix=/opt/python27
5 make
6 make install
7 vi ~/.bash_profile

replace PATH=$PATH:$HOME/bin
with PATH=$PATH:$HOME/bin:/opt/python27/bin

reload .bash_profile

1 source ~/.bash_profile
2 echo "/opt/python27/lib" > /etc/ld.so.conf.d/python27.conf
3 ldconfig

install setuptool

1 cd ~
2 wget http://pypi.python.org/packages/2.7/...6c11-py2.7.egg
3 sh setuptools-0.6c11-py2.7.egg


MY ISSUE AT THIS POINT OF THE INSTALL IS ...

-bash: /etc/ld.so.conf.d/opt-python2.7.conf/opt/python2.7/lib: Not a directory

How to fix?

My Files
[root@sehaleys-mac ~]# ls
anaconda-ks.cfg rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
install.log setuptools-0.6c11-py2.7.egg
install.log.syslog sqlite-3.7.3
Python-2.7 sqlite-amalgamation-3.7.3.tar.gz
Python-2.7.tgz
[root@sehaleys-mac ~]# cd /
[root@sehaleys-mac /]# ls
bin dev home lost+found misc net proc sbin srv tmp var
boot etc lib media mnt opt root selinux sys usr
[root@sehaleys-mac /]# cd opt
[root@sehaleys-mac opt]# ls
python2 python27
[root@sehaleys-mac opt]# cd python27
[root@sehaleys-mac python27]# ls
bin include lib share
[root@sehaleys-mac python27]# cd lib
[root@sehaleys-mac lib]# ls
libpython2.7.a pkgconfig python2.7
[root@sehaleys-mac lib]#

Now I am getting ...
[root@sehaleys-mac ~]# sh setuptools-0.6c11-py2.7.egg
Traceback (most recent call last):
File "<string>", line 1, in <module>
zipimport.ZipImportError: can't decompress data; zlib not available

How to find/install zlib?

Thanks
Jan 15 '11 #1
Share this Question
Share on Google+
3 Replies


Expert 100+
P: 624
If you are installing on Linux, use the package in the repository for your distro. Also, in the future include where Python came from as ActiveState has a version in addition to python.org, and there are probably others out there. We would also want to know if you are compiling or installing a pre-compiled version.
Jan 17 '11 #2

Expert 100+
P: 624
Python2.7 is installed after step 6. If you want to also install setuptools, then first try installing with yum, i.e install both python-setuptools and python-setuptools-devel packages. You can also use -list with yum to search for packages.
Jan 18 '11 #3

P: 5
Thanks

I will google yum centos5 + python-setuptools and python-setuptools-devel packages

This still doesn't answer my questions.

How to fix "not a directory" error when installing python-setuptools?

How to find/install zlib?
Jan 18 '11 #4

Post your reply

Sign in to post your reply or Sign up for a free account.