我正在尝试将 autoit 安装到机器人框架,但被最新的错误消息难住了。
目前我已经安装(一切都是 32 位):
- Python 2.7.6
- 安装工具 1.3.2
- 点 1.4.1
- 机器人框架 2.8.1
- 机器人框架骑行 1.2.2
- selenium2 库 1.4.0
- wxPython 2.8.12.1 (unicode)
- pywin32 (218.win32-py2.7)
我要安装的 AutoIt 是 AutoItLibrary-1.1 ( http://code.google.com/p/robotframework-autoitlibrary/ )
我将其解压缩并在 C:\ 的文件夹中,我以管理员身份运行命令行并给出命令“python setup.py install”。
它开始安装 autoit 但最终以奇怪的错误消息运行。到目前为止,我还没有在互联网上找到任何可能的原因,也没有在我的电脑上找到任何可以作为原因的东西。
它在命令行上的样子:
C:\AutoItLibrary-1.1>python setup.py install
%SYSTEMROOT%\system32\regsvr32.exe /S C:\Python27\Lib\site-packages\AutoItLibrary\lib\AutoItX3.dll
python C:\Python27\Lib\site-packages\win32com\client\makepy.py C:\Python27\Lib\site-packages\AutoItLibrary\lib\AutoItX3.dll
Generating to C:\Python27\lib\site-packages\win32com\gen_py\F8937E53-D444-4E71-9275-35B64210CC3Bx0x1x0.py
Building definitions from type library...
Generating...
Importing module
running install
running build
running build_py
creating build
creating build\lib
creating build\lib\AutoItLibrary
copying src\AutoItLibrary\Counter.py -> build\lib\AutoItLibrary
copying src\AutoItLibrary\Logger.py -> build\lib\AutoItLibrary
copying src\AutoItLibrary\__init__.py -> build\lib\AutoItLibrary
running install_lib
copying build\lib\AutoItLibrary\Counter.py -> C:\Python27\Lib\site-packages\AutoItLibrary
copying build\lib\AutoItLibrary\Logger.py -> C:\Python27\Lib\site-packages\AutoItLibrary
copying build\lib\AutoItLibrary\__init__.py -> C:\Python27\Lib\site-packages\AutoItLibrary
byte-compiling C:\Python27\Lib\site-packages\AutoItLibrary\Counter.py to Counter.pyc
byte-compiling C:\Python27\Lib\site-packages\AutoItLibrary\Logger.py to Logger.pyc
byte-compiling C:\Python27\Lib\site-packages\AutoItLibrary\__init__.py to __init__.pyc
running install_data
creating K:\
error: could not create 'K:\': The system cannot find the path specified
如您所见,奇怪的创建 K:\ 错误是导致此问题的原因。我尝试使用几个不同的 python 和机器人框架版本集安装 autoit。还尝试了安装和不安装java(在某处阅读它可能会导致麻烦)。我什至不知道为什么它会尝试创建 K:。在这一点上,我欢迎我能得到的所有帮助。
纳利