Installation pip安装robotframework桌面库:失败。为什么可以';不安装?

Installation pip安装robotframework桌面库:失败。为什么可以';不安装?,installation,robotframework,desktop,Installation,Robotframework,Desktop,我试图安装desktoplibrary,但出现以下错误: pip install robotframework-desktoplibrary Collecting robotframework-desktoplibrary Downloading https://files.pythonhosted.org/packages/2f/dc/02d773cb2a052a77b226 e11a7104d506ecb827798bb4395757104eb0118f/robotframework-

我试图安装desktoplibrary,但出现以下错误:

pip install robotframework-desktoplibrary

Collecting robotframework-desktoplibrary
  Downloading https://files.pythonhosted.org/packages/2f/dc/02d773cb2a052a77b226
e11a7104d506ecb827798bb4395757104eb0118f/robotframework-desktoplibrary-1.0.1.zip
 (15.6MB)
     |████████████████████████████████| 15.6MB 1.7MB/s
    ERROR: Command errored out with exit status 1:
     command: 'c:\users\sqaadmin\appdata\local\programs\python\python37\python.e
xe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\sqaadmin
\\AppData\\Local\\Temp\\1\\pip-install-1m3ui56u\\robotframework-desktoplibrary\\
setup.py'"'"'; __file__='"'"'C:\\Users\\sqaadmin\\AppData\\Local\\Temp\\1\\pip-i
nstall-1m3ui56u\\robotframework-desktoplibrary\\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-ba
se 'C:\Users\sqaadmin\AppData\Local\Temp\1\pip-install-1m3ui56u\robotframework-d
esktoplibrary\pip-egg-info'
         cwd: C:\Users\sqaadmin\AppData\Local\Temp\1\pip-install-1m3ui56u\robotf
ramework-desktoplibrary\
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\sqaadmin\AppData\Local\Temp\1\pip-install-1m3ui56u\robotfra
mework-desktoplibrary\setup.py", line 4, in <module>
        execfile(join(dirname(abspath(__file__)), 'target', 'src', 'SikuliLibrar
y', 'version.py'))
    NameError: name 'execfile' is not defined
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check th
e logs for full command output.

pip安装robotframework桌面库
收集robotframework桌面库
正在下载https://files.pythonhosted.org/packages/2f/dc/02d773cb2a052a77b226
E11A7104D506ECB827798BB43957575104EB0118F/robotframework-desktoplibrary-1.0.1.zip
(15.6MB)
|████████████████████████████████| 15.6MB 1.7MB/s
错误:命令出错,退出状态为1:
命令:“c:\users\sqaadmin\appdata\local\programs\python\python37\python.e
xe'-c'导入系统、设置工具、标记化;sys.argv[0]=“C:\\Users\\sqaadmin
\\AppData\\Local\\Temp\\1\\pip-install-1m3ui56u\\robotframework桌面库\\
setup.py''__文件C:\\Users\\sqaadmin\\AppData\\Local\\Temp\\1\\pip-i
nstall-1m3ui56u\\robotframework桌面库\\setup.py'';f=getattr(标记化)
“,”打开“,”打开)(“文件”);code=f.read().replace(''\r\n''','''\n'
"'"');f、 close();exec(编译(代码,_uu文件,_uu,“'exec'”))'egg\u信息——egg ba
se'C:\Users\sqaadmin\AppData\Local\Temp\1\pip-install-1m3ui56u\robotframework-d
esktoplibrary\pip egg info'
cwd:C:\Users\sqaadmin\AppData\Local\Temp\1\pip-install-1m3ui56u\robotf
框架桌面库\
完整输出(5行):
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\sqaadmin\AppData\Local\Temp\1\pip-install-1m3ui56u\robotfra
mework desktoplibrary\setup.py“,第4行,在
execfile(join(dirname(abspath(_文件__)),'target','src','sikulibrar
y',“version.py'))
NameError:未定义名称“execfile”
----------------------------------------
错误:命令出错,退出状态为1:python setup.py egg\u info Check th
记录完整的命令输出。

正在安装的库不支持Python3。python3中不推荐使用它在setup.py文件中使用的“execfile”python函数,因此,您会遇到此类错误。

如果您打算测试windows桌面,可以将windappdriver与的桌面库部分一起使用