问题:ubuntu 安装sikuli报错:jnius/jnius_conversion.pxi:54:31: Casting temporary Python object to non-numeric non-Pyth

Error compiling Cython file:

------------------------------------------------------------
...
            if py_arg is None:
                j_args[index].l = NULL
            elif isinstance(py_arg, basestring) and \
                    argtype in ('Ljava/lang/String;', 'Ljava/lang/Object;'):
                j_args[index].l = j_env[0].NewStringUTF(
                        j_env, <char *><bytes>py_arg.encode('utf-8'))
                              ^
------------------------------------------------------------

jnius/jnius_conversion.pxi:54:31: Casting temporary Python object to non-numeric non-Python type
jnius/jnius.c:1:2: error: #error Do not use this file, it is the result of a failed Cython compilation.
 #error Do not use this file, it is the result of a failed Cython compilation.
  ^
Traceback (most recent call last):
  File "setup.py", line 39, in <module>
    'Development Status :: 4 - Beta'
  File "/usr/lib/python2.7/distutils/core.py", line 111, in setup
    _setup_distribution = dist = klass(attrs)
  File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 239, in __init__
    self.fetch_build_eggs(attrs.pop('setup_requires'))
  File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 264, in fetch_build_eggs
    replace_conflicting=True
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 620, in resolve
    dist = best[req.key] = env.best_match(req, ws, installer)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 858, in best_match
    return self.obtain(req, installer) # try and download/install
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 870, in obtain
    return installer(requirement)
  File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 314, in fetch_build_egg
    return cmd.easy_install(req)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 616, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 646, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 834, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1040, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1028, in run_setup
    raise DistutilsError("Setup script exited with %s" % (v.args[0],))

distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

解决办法:

降低cython版本

参考:

http://ebanshi.cc/questions/2570860/buildozer-cant-compile-cython

安装sikuli报错:jnius/jnius_conversion.pxi:54:31: Casting temporary Python object to non-numeric non-Pyth相关推荐

  1. 解决pip安装模块报错Cannot fetch index base URL http://pypi.python.org/simple/

    产生这个问题的原因呢和github一样,因为他们用的cdn被墙.经小伙伴反馈,解决办法如下. 通过指定国内镜像源来安装: pip --trusted-host 镜像源 install 模块名 -i 镜 ...

  2. ERROR: pyHook-1.5.1-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.安装pyhook报错

    ERROR: pyHook-1.5.1-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.安装pyhook报错 系统 ...

  3. 安装pytorch报错及解决

    环境,win10,64位,Anaconda4.10.3,Cuda 9.2.148,cudnn应该为v7.4.2.24 其中在Anaconda中好像安装tensorflow-gpu 1.9 ,pytho ...

  4. docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception

    docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception ...

  5. 安装PyUserInput报错解决

    python3.5安装PyUserInput报错,前提我的机器已经安装了pyhook和win32,但是使用 pip install PyUserInput 安装时,还是报错以下信息: C:\xview ...

  6. pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装

    pycharm安装pytorch报错 提示系列问题  torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装 DEPRECATION: The - ...

  7. anconda安装后命令行中安装tensorflow报错

    现象  anconda安装后命令行中安装tensorflow报错 pip install --upgrade --ignore-installed tensorflow-gpu Building wh ...

  8. Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案

    Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案 参考文章: (1)Linux安装Apache报错:Can ...

  9. CentOS 6安装Oracle报错解决方案

    CentOS 6安装Oracle报错解决方案 参考文章: (1)CentOS 6安装Oracle报错解决方案 (2)https://www.cnblogs.com/lonecloud/p/689568 ...

最新文章

  1. 超棒的jQuery矢量地图生成插件 - JQVAMP
  2. vue.js快速入门
  3. 大凉山的美术课,怎么就跟英特尔扯上关系了
  4. 使用numpy与matplotlib.pyplot画图
  5. 通过JConsole查看本地远程虚拟机
  6. mysql 插入怎么知道id_如何知道刚刚插入数据库那条数据的id
  7. Mongodb Replica Configure
  8. Delphi:第一个hello world程序
  9. RAC 安装完成后 节点间通信不依赖于SSH
  10. 北京市交管局联合高德地图发布北京中考出行提示
  11. 利用思科 Webex中的3个漏洞,以 ghost 用户身份参会
  12. 在SharePoint 2013中显示“以其他用户身份登录”
  13. C语言中的指针与下标,C语言下标和指针的关系
  14. 这次是90城的数据!中国90座城市建筑物屋顶矢量数据集(2020)
  15. android studio怎么设置,android studio快捷键如何设置 android studio快捷键设置方法
  16. HTC ONE X刷ruu的详细刷机教程
  17. juniper官网相关网址
  18. 惠普WS10 Pro音响旋钮灯效去除
  19. 【直播预告】SDWAN+安全,如何帮助企业组建安全智能的自有网络
  20. 深度学习之SSD总结

热门文章

  1. Ardupilot源码框架
  2. 神经网络的数学表达式,神经网络的数学基础
  3. 获取超级用户访问权限-redhat 7.2
  4. C语言学生成绩管理系统大纲,C语言教学大纲
  5. c语言 教学目标,c语言选择结构程序设计教学目标
  6. NetFPGA-SUME开发环境安装
  7. 电商系统之订单设计篇
  8. 形式化方法:Linear Arithmetic
  9. python入门和使用
  10. 请回答数据结构【二叉搜索树】