python pip安装git + url问题||谷歌协作实验室

bqujaahr  于 2023-02-21  发布在  Python
关注(0)|答案(1)|浏览(252)

enter image description here我刚刚创建了一组函数来检索API的数据,所以我在githhub网站上分享了它。我尝试使用pip install git+url在google colab上安装我的软件包,但唯一的一个得到的是以下错误:

  • 退出代码1

注意:此错误源于子进程,可能不是pip的问题。正在准备元数据(setup.py)...错误错误:元数据生成失败
×生成包元数据时遇到错误。─〉输出见上。
注意:这是上面提到的软件包的问题,而不是pip的问题。
我是github的新手,所以我不知道在设置我的软件包时是否遗漏了什么。
如果有人能帮我我会很感激的我把我的饭桶落在下面了
https://github.com/maxelOA/py_erpy2set.git

jk9hmnmh

jk9hmnmh1#

您的www.example.com脚本中存在语法错误setup.py。底部有两个++。请尝试删除它们,应该可以解决此错误。
这就是为什么它有助于获得完整的错误消息(堆栈跟踪),当我尝试在我的控制台上运行这个,我得到了错误消息:

ERROR: Command errored out with exit status 1:
     command: /home/matthias/projects/playground/as_env/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/home/matthias/projects/playground/as_env/src/erpy2set/setup.py'"'"'; __file__='"'"'/home/matthias/projects/playground/as_env/src/erpy2set/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-4we41jtq
         cwd: /home/matthias/projects/playground/as_env/src/erpy2set/
    Complete output (6 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/home/matthias/projects/playground/as_env/src/erpy2set/setup.py", line 17
        ++
          ^
    SyntaxError: invalid syntax
    ----------------------------------------
WARNING: Discarding git+https://github.com/maxelOA/erpy2set#egg=erpy2set. Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
ERROR: Could not find a version that satisfies the requirement erpy2set (unavailable) (from versions: none)
ERROR: No matching distribution found for erpy2set (unavailable)
WARNING: You are using pip version 21.2.3; however, version 23.0.1 is available.
You should consider upgrading via the '/home/matthias/projects/playground/as_env/bin/python -m pip install --upgrade pip' command.

这促使我查看setup.py文件。
你发布的错误信息必须只是来自谷歌colab或任何你正在使用的ide的错误,必须有一些方法来看到“查看上面的输出”部分,以获得更多的相关信息。

相关问题