安装python setuptools出错

问题描述

安装python setuptools出错

python ez_setup.py
安装setuptools出错:
提示如下:
Traceback (most recent call last):
File "setup.py", line 169, in
dist = setuptools.setup(**setup_params)
File "/usr/lib/python2.7/distutils/core.py", line 112, in setup
setup_distribution = dist = klass(attrs)
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/setuptools/dist.py", line 272, in __init
_
Distribution._init__(self,attrs)
File "/usr/lib/python2.7/distutils/dist.py", line 287, in init
self.finalize_options()
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/setuptools/dist.py", line 326, in finalize_options
ep.require(installer=self.fetch_build_egg)
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/pkg_resources/__init__.py", line 2385, in require
reqs = self.dist.requires(self.extras)
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/pkg_resources/__init__.py", line 2617, in requires
dm = self._dep_map
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/pkg_resources/__init__.py", line 2606, in dep_map
if invalid_marker(marker):
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/pkg_resources/
_init__.py", line 1424, in is_invalid_marker
cls.evaluate_marker(text)
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/pkg_resources/__init__.py", line 1549, in markerlib_evaluate
env = cls._translate_metadata2(_markerlib.default_environment())
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/pkg_resources/
_init__.py", line 1537, in translate_metadata2
for key, value in env
File "/home/huangay/samba/trunkcode/sita_trunk/core/tplayer/src/package/apps/drm_plugin/3rds/widevine/3rds/setuptools/setuptools-18.5/pkg_resources/
_init__.py", line 1536, in
(key.replace('.', '_'), value)
ValueError: too many values to unpack

大神们帮忙分析分析啊

解决方案

问题已解决:
原因也说下:
是因为系统自带python所在的目录用户无权限修改;而用python安装setuptools是自动安装到python安装目录下的,而该目录不允许修改而导致问题;
解决办法:
一、申请权限;
二、安装一个自己的python,使用自己的python安装setuptools;

解决方案二:

bash-3.0# python setup.py build
Traceback (most recent call last):
??File "setup.py", line 5, in <module>
? ? from setuptools import setup, Extension
ImportEr......
答案就在这里:python 安装setuptools出错
----------------------

解决方案三:

单纯这样看,基本看不出来的,你是怎么安装的? 我记得要bulid或者install这样的参数啊

时间: 2024-08-13 12:12:36

安装python setuptools出错的相关文章

python-Python3.5.1安装setuptools 出错

问题描述 Python3.5.1安装setuptools 出错 解决方案 #!/usr/bin/env python """ Setuptools bootstrapping installer. Run this script to install or upgrade setuptools. """ import os import shutil import sys import tempfile import zipfile import

setuptools hashlib-Python2.7.9安装setuptools-0.6c11出错

问题描述 Python2.7.9安装setuptools-0.6c11出错 running install ERROR:root:code for hash md5 was not found. Traceback (most recent call last): File "/usr/local/lib/python2.7/hashlib.py", line 147, in globals()[__func_name] = get_hash(func_name) File "

ubuntu 利用virtualenv 搭建多python环境出错

问题描述 ubuntu 利用virtualenv 搭建多python环境出错 最近在网上看到一个博客http://blog.chinaunix.net/uid-15174104-id-4020426.html,貌似挺不错的,就自己试试搭建一下比较干净的ubuntu多python环境,结果刚开始就崩了,查了很多的资料还是没有解决,这里求大神解答 我在ubuntu下装了一个ubuntu-12.04.3,打算试试您的python环境搭建,但是中间遇到了点问题 我手动安装的python3.3.3,官网下

centos-在CentOS6.5 32位下安装PyQt4编译出错

问题描述 在CentOS6.5 32位下安装PyQt4编译出错 在CentOS6.5 32位下安装PyQt4 已经安装了sip和Qt4: 下载了PyQt4源码包,进入目录,输入 python configuer.py -k --qmake /usr/lib/qt4/bin,配置通过,没有报错,接下来输入make编译,报错如下: /usr/local/lib/python2.7/PyQt-x11-gpl-4.11.4/QtGui/sipQtGuiQAbstractPrintDialog.cpp:1

《Python游戏编程快速上手》——第1章 安装Python 1.1 下载和安装Python

第1章 安装Python 本章主要内容: 下载并且安装Python解释器: 如何使用本书: 本书的网址:http://inventwithpython.com. 你好!本书介绍了如何编写电子游戏.一旦你了解了本书中的游戏是如何工作的,就能够创建自己的游戏了.你只需要一台计算机.一款叫做Python解释器的软件以及这本书.Python解释器可以从网上免费下载. 当我还是一个孩子时,就是像这样的一本书教会了我如何编写第一个程序和游戏.那本书既有趣又简单.现在,作为一名成年人,我仍然能够享受到编程的乐

《Python游戏编程快速上手》一1.1 下载和安装Python

1.1 下载和安装Python 我们需要安装一个叫做Python解释器的软件.解释器程序理解我们用Python语言编写的指令.从现在开始,我把"Python解释器软件"直接简称为"Python". 特别提示! 一定要安装Python 3而不是Python 2.本书中的程序使用的是Python 3,如果试图使用Python 2来运行这些程序,就会出错.这一点非常重要,我在图1-1中给出了一个卡通企鹅的形象,来提醒你要安装Python 3,所以请一定留意这一点. 在Wi

python常见模块的安装(Python,eclipse,jdk,pydev)

python安装 下载: python-2.7.6.amd64.msi http://www.python.org/ Python 2.7.6 released Python 2.7.6 is now available. http://www.python.org/download/releases/2.7.6/ Windows X86-64 MSI Installer (2.7.6) [1] (sig) 安装 配置: 我的电脑->属性->高级->环境变量->系统变量中的PATH

《Python密码学编程》——第2章 Pygame基础知识 2.1 下载和安装Python

第2章 Pygame基础知识 本章主要内容: 下载和安装Python: 下载Pyperclip模块: 如何启动IDLE: 本书采用的格式: 复制粘贴文本. 开放社会的隐私需要密码学.如果我说了什么,我希望听到的人都是我想让他们听到的.如果我讲话的内容全世界都能知道,那我就没隐私了. --Eric Hughes,<A Cypherpunk's Manifesto>,1993(http://invpy.com/cypherpunk) 本章内容很像Invent Your Own Computer G

安装python爬虫scrapy踩过的那些坑和编程外的思考

这些天应朋友的要求抓取某个论坛帖子的信息,网上搜索了一下开源的爬虫资料,看了许多对于开源爬虫的比较发现开源爬虫scrapy比较好用.但是以前一直用的java和php,对python不熟悉,于是花一天时间粗略了解了一遍python的基础知识.然后就开干了,没想到的配置一个运行环境就花了我一天时间.下面记录下安装和配置scrapy踩过的那些坑吧. 运行环境:CentOS 6.0 虚拟机 开始上来先得安装python运行环境.然而我运行了一下python命令,发现已经自带了,窃(大)喜(坑).于是go