Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;pip安装展开";:&引用;python setup.py egg“u info”;失败,错误代码为1_Python_Pip_Package_Installation - Fatal编程技术网

&引用;pip安装展开";:&引用;python setup.py egg“u info”;失败,错误代码为1

&引用;pip安装展开";:&引用;python setup.py egg“u info”;失败,错误代码为1,python,pip,package,installation,Python,Pip,Package,Installation,我是Python新手,一直在尝试使用pip安装一些软件包 但是pip install unroll给了我 命令“python setup.py egg_info”失败,错误代码为1 C:\Users\MARKAN~1\AppData\Local\Temp\pip-build-wa7ucok\unroll\ 如何解决此问题?关于错误代码 根据: 此模块提供标准errno系统符号。每个符号的值都是相应的整数值名称和描述是从linux/include/errno.h中借来的,这应该是非常全面的 错误代

我是Python新手,一直在尝试使用
pip
安装一些软件包

但是
pip install unroll
给了我

命令“python setup.py egg_info”失败,错误代码为1 C:\Users\MARKAN~1\AppData\Local\Temp\pip-build-wa7ucok\unroll\


如何解决此问题?

关于错误代码

根据:

此模块提供标准errno系统符号。每个符号的值都是相应的整数值名称和描述是从linux/include/errno.h中借来的,这应该是非常全面的

错误代码1在
errno.h
中定义,表示
不允许操作

关于您的错误

您的计算机似乎未安装。只需按照PyPI网站上的说明进行操作

如果已经安装,请尝试

pip install --upgrade setuptools
如果已经更新,请检查模块ez_设置是否丢失。如果是,那么

pip install ez_setup
然后再试一次

pip install unroll
如果它仍然不工作,可能是pip没有正确安装/升级安装工具,所以您可能想试试

easy_install -U setuptools
再三

pip install unroll

关于错误代码

根据:

此模块提供标准errno系统符号。每个符号的值都是相应的整数值名称和描述是从linux/include/errno.h中借来的,这应该是非常全面的

错误代码1在
errno.h
中定义,表示
不允许操作

关于您的错误

您的计算机似乎未安装。只需按照PyPI网站上的说明进行操作

如果已经安装,请尝试

pip install --upgrade setuptools
如果已经更新,请检查模块ez_设置是否丢失。如果是,那么

pip install ez_setup
然后再试一次

pip install unroll
如果它仍然不工作,可能是pip没有正确安装/升级安装工具,所以您可能想试试

easy_install -U setuptools
再三

pip install unroll

这里有一个小指南,解释了我通常如何在Python+Windows上安装新软件包。看起来您使用的是Windows路径,因此此答案将与特定路径保持一致,因此:

  • 我从不使用系统范围的Python安装。我只使用VirtualNVS,通常我会尝试使用最新版本的2.x和3.x
  • 我的第一次尝试总是在一些Visual Studio命令提示中执行我想要的
    pip安装包。什么是VisualStudio命令提示符?理想情况下,Visual Studio与用于构建Python的Visual Studio相匹配。例如,假设您的Python安装在win32上的Python 2.7.11(v2.7.11:6D1B6A68F7752015年12月5日20:40:30)[MSC v.1500 64位(AMD64)]。可以找到用于编译Python的Visual Studio版本,因此v1500意味着我将使用vs2008 x64命令提示符
  • 如果上一步由于某种原因失败,我只需尝试使用
    easy\u install package\u I\u want
  • 如果上一步由于某种原因失败,我将转到并检查我的包是否在那里可用。如果是这样的话,我很幸运,我只需将它下载到我的virtualenv中,然后使用命令提示符转到那个位置,我就可以
    pip安装我想要的包了。whl
  • 如果上一步没有成功,我将尝试自己构建控制盘,一旦生成控制盘,我将尝试使用
    pip安装包安装它。whl
现在,如果我们关注您的具体问题,您在安装软件包时遇到了困难。似乎最快的安装方式是这样做:

  • git克隆https://github.com/Zulko/unroll
  • cd展开&python setup.py bdist\u wheel
  • 将生成的unroll-0.1.0-py2-none-any.whl文件从创建的dist文件夹复制到您的virtualenv中
  • pip安装展开-0.1.0-py2-none-any.whl
这样,它将安装没有任何问题。要检查它是否真的有效,只需登录Python安装并尝试
import unroll
,它应该不会抱怨


最后一点注意:这种方法几乎99%的时间都有效,有时你会发现一些特定于Unix或MacOSX的pip包,在这种情况下,获得Windows版本的最佳方法恐怕是向主要开发人员发布一些问题,或者自己在移植到Windows时享受一些乐趣(如果运气不好,通常需要几个小时):

这里有一个小指南,介绍我通常如何在Python+Windows上安装新软件包。看起来您使用的是Windows路径,因此此答案将与特定路径保持一致,因此:

  • 我从不使用系统范围的Python安装。我只使用VirtualNVS,通常我会尝试使用最新版本的2.x和3.x
  • 我的第一次尝试总是在一些Visual Studio命令提示中执行我想要的
    pip安装包。什么是VisualStudio命令提示符?理想情况下,Visual Studio与用于构建Python的Visual Studio相匹配。例如,假设您的Python安装在win32上的Python 2.7.11(v2.7.11:6D1B6A68F7752015年12月5日20:40:30)[MSC v.1500 64位(AMD64)]。可以找到用于编译Python的Visual Studio版本,因此v1500意味着我将使用vs2008 x64命令提示符
  • 如果上一步由于某种原因失败,我只需尝试使用
    easy\u install package\u I\u want
  • 如果上一步由于某种原因失败,我将转到并检查我的包是否在那里可用。如果是这样的话,我很幸运,我只需将它下载到我的virtualenv中,然后使用命令提示符转到那个位置,我就可以
    pip安装我想要的包了。whl
  • 如果上一步没有成功,我将尝试自己构建控制盘,一旦生成控制盘,我将尝试使用
    pip安装它
    
    pip2 install Name
    
    sudo xcodebuild -license
    
    sudo apt-get install python-setuptools python-dev build-essential
    
    virtualenv --python=/usr/bin/python2.7 my_venv
    
    sudo apt install python-pip python-bluez libbluetooth-dev libboost-python-dev libboost-thread-dev libglib2.0-dev bluez bluez-hcidump
    
    sudo yum install libcurl-devel
    
    [root@sandbox ~]# pip install google-api-python-client==1.6.4
    
    pip3 install cython
    
    pip3 install --upgrade pip
    
    python3 -m pip install --upgrade setuptools
    
    pip3 install --no-cache-dir  --force-reinstall -Iv grpcio==1.36.1
    
    pip3 install pulsar-client==2.7.0