安装Python和Django开发环境,发现还需要setuptools. 这里可以下载:https://pypi.python.org/pypi/setuptools
我下载了这个tar包,第二个:
解压缩,安装,出错:
File "/usr/local/lib/python3.5/zipfile.py", line 681, in __init__
"Compression requires the (missing) zlib module"
RuntimeError: Compression requires the (missing) zlib module
安装zlib:
yum install zlib
yum install zlib-devel
安装完成后,重新编译 python3.5【不需要删除,只需要重新编译,make,安装就行了】
再安装setuptools,成功:
[root@node01 setuptools-20.3.1]# python setup.py install
running install
running bdist_egg
running egg_info
writing entry points to setuptools.egg-info/entry_points.txt
writing setuptools.egg-info/PKG-INFO
writing top-level names to setuptools.egg-info/top_level.txt
writing requirements to setuptools.egg-info/requires.txt
writing dependency_links to setuptools.egg-info/dependency_links.txt
reading manifest file 'setuptools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.py' under directory '_markerlib'
warning: no files found matching '*' under directory 'setuptools/_vendor'
writing manifest file 'setuptools.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
copying setuptools.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg /EGG-INFO
copying setuptools.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG -INFO
copying setuptools.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INF O
copying setuptools.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-IN FO
creating 'dist/setuptools-20.3.1-py3.5.egg' and adding 'build/bdist.linux-x86_64 /egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing setuptools-20.3.1-py3.5.egg
Copying setuptools-20.3.1-py3.5.egg to /usr/local/lib/python3.5/site-packages
Adding setuptools 20.3.1 to easy-install.pth file
Installing easy_install-3.5 script to /usr/local/bin
Installing easy_install script to /usr/local/bin
Installed /usr/local/lib/python3.5/site-packages/setuptools-20.3.1-py3.5.egg
Processing dependencies for setuptools==20.3.1
Finished processing dependencies for setuptools==20.3.1
再安装Django。成功~