Gitosis的安装

gitosis的安装可参照:gitosis安装使用及常用命令  和 centOS7 搭建自己的git服务器

在安装过程中可能遇到的问题:

在一个新的阿里云服务器上出了问题:

Installed /usr/lib/python2.7/site-packages/gitosis-0.2-py2.7.egg Traceback (most recent call last): File "setup.py", line 64, in <module> 'setuptools>=0.6c5', File "/usr/lib64/python2.7/distutils/core.py", line 152, in setup dist.run_commands() File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/site-packages/setuptools/command/install.py", line 73, in run self.do_egg_install() File "/usr/lib/python2.7/site-packages/setuptools/command/install.py", line 101, in do_egg_install cmd.run() File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 380, in run self.easy_install(spec, not self.no_deps) File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 604, in easy_install return self.install_item(None, spec, tmpdir, deps, True) File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 655, in install_item self.process_distribution(spec, dist, deps) File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 701, in process_distribution distreq.project_name, distreq.specs, requirement.extras TypeError: __init__() takes exactly 2 arguments (4 given)

搜索后确认,是yum 安装的setuptools 版本不对

# ll /usr/lib/python2.7/site-packages/

drwxr-xr-x 5 root root 4096 Mar 4 23:29 setuptools

drwxr-xr-x 2 root root 4096 Mar 4 23:29 setuptools-0.9.8-py2.7.egg-info

-rw-r--r-- 1 root root 793874 Mar 5 00:10 setuptools-33.1.1-py2.7.egg

drwxr-xr-x 2 root root 4096 Nov 29 11:40 setuptools-36.4.0.dist-info

-rw-r--r-- 1 root root 30 Mar 5 00:10 setuptools.pth

网上的解决方案是 删除 该目录下 所有的 setuptools文件夹,然后再重新安装

yum remove python-setuptools

rm /usr/lib/python2.7/site-packages/setuptool* -rf

wget https://bootstrap.pypa.io/ez_setup.py -O - | python

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容