首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python 3.5.1无法下载Robot Framework库

Python 3.5.1无法下载Robot Framework库
EN

Stack Overflow用户
提问于 2016-04-03 19:21:35
回答 1查看 1.4K关注 0票数 0

我是Python的新手,我正在尝试用Robot Framework自动化测试。当我尝试通过pip下载这个库时,我遇到了一些问题。我用的是Python 3.5.1Robot Framework 3.0PyCharm 2016.1(64)

命令pip install robotframework-selenium2libraryCollecting robotframework-selenium2library Using cached robotframework-selenium2library-1.7.4.tar.gz Complete output from command python setup.py egg_info: Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz Extracting in C:\Users\Radek\AppData\Local\Temp\tmpooendh2g Traceback (most recent call last): File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 143, in use_setuptools raise ImportError ImportError的输出在处理上述异常的过程中,发生了另一个异常:

代码语言:javascript
复制
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\Radek\AppData\Local\Temp\pip-build-gh4jw21a\robotframework-selenium2library\setup.py", line 8, in <module>
    use_setuptools()
  File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 145, in use_setuptools
    return _do_download(version, download_base, to_dir, download_delay)
  File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 125, in _do_download
    _build_egg(egg, tarball, to_dir)
  File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 99, in _build_egg
    _extractall(tar)
  File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 467, in _extractall
    self.chown(tarinfo, dirpath)
TypeError: chown() missing 1 required positional argument: 'numeric_owner'

----------------------------------------

C:\Users\Radek\AppData\Local\Temp\pip-build-gh4jw21a\robotframework-selenium2library\中的命令"python setup.py egg_info“失败,错误代码为%1

安装工具是最新的,ez_setup也是最新的

C:\Users\Radek>pip install --upgrade setuptools Requirement already up-to-date: setuptools in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages C:\Users\Radek>pip install ez_setup Requirement already satisfied (use --upgrade to upgrade): ez-setup in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages

EN

回答 1

Stack Overflow用户

发布于 2016-04-06 07:47:00

Selenium2Library与Python3.x不兼容。

我们有一个拉取请求(github.com/robotframework/Selenium2Library/pull/564),要求Selenium2Library与所有Python版本兼容,但它不在官方版本中,它已经在Python2.6、2.7和3.4上进行了测试。

如果你想安装,你可以试试github.com/HelioGuilherme66/robotframework-selenium2library/releases/tag/v1.8.0b1,例如: pip install -U --pre https://github.com/HelioGuilherme66/robotframework-selenium2library/archive/v1.8.0b1.zip

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36384785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档