我正在尝试使用Python3在Windows中下载“ robotframework-OracleLibrary-版本0.0.3-dev0”

问题描述

遇到了这个长时间的错误,有人可以帮我吗?

 > C:\python36>python -m pip install robotframework-OracleLibrary --user

  Collecting robotframework-OracleLibrary
  Using cached robotframework-OracleLibrary-0.0.3-dev.tar.gz (2.4 kB)
    ERROR: Command errored out with exit status 1:
     command: 'C:\python36\python.exe' -c 'import sys,setuptools,tokenize; 
   sys.argv[0] = 
  '"'"'C:\\Users\\pp22\\AppData\\Local\\Temp\\pip-install- 
  senqzew1\\robotframework- 
  OracleLibrary\\setup.py'"'"'; 
  __file__='"'"'C:\\Users\\pp22\\AppData\\Local\\Temp\\pip-install- 
  senqzew1\\robotframework-OracleLibrary\\setup.py'"'"';f=getattr(tokenize,'"'"'open'"'"',open) 
  (__file__);code=f.read().replace('"'"'\r\n'"'"','"'"'\n'"'"');f.close();exec(compile(code,__file__,'"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\pp22\AppData\Local\Temp\pip- 
  pip-egg-info-sz_t7m2p'
         cwd: C:\Users\pp22\AppData\Local\Temp\pip-install- 
   senqzew1\robotframework-OracleLibrary\
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>",line 1,in <module>
      File "C:\Users\pp22\AppData\Local\Temp\pip-install-senqzew1\robotframework- 
  OracleLibrary\setup.py",line 4,in <module>
        execfile(join(dirname(__file__),'OracleLibrary','version.py'))
    NameError: name 'execfile' is not defined

错误:命令错误退出状态为1:python setup.py egg_info检查日志以获取完整的命令输出

解决方法

让我们看看。 robotframework-OracleLibrary是2014年发布的唯一version 0.0.3-devThe homepage不存在。

代码使用的execfile在Python 2.7中为a builtin function,但为was removed in Python 3.0

继续:该软件包是仅废弃的Python2旧版本。算了吧,继续前进。