3 python ios python-3.x jpype jaydebeapi
在系统中安装JPype1时出现错误。我正在使用Python 3.7。JPype1是Jaydebeapi的依赖项。
pip install Jpype1
Run Code Online (Sandbox Code Playgroud)
以下是错误消息:
收集jpype1
使用缓存
https://files.pythonhosted.org/packages/c4/4b/60a3e63d51714d4d7ef1b1efdf84315d118a0a80a5b085bb52a7e2428cdc/JPype1-0.6.3.tar.gz
用于收集包裹的建筑轮子:jpype1
正在运行setup.py bdist_wheel for jpype1 ...错误
从命令/ Users / citius / anaconda3 / bin / python -u -c“ import setuptools,tokenize; __ file __ ='/ private / var / folders / kw / ykkdj1vn7qj_2hms02xmtz6h0000gn / T / pip-install-1rreficl / jpype1 / setup的完整输出。 py'; f = getattr(tokenize,'open',open)(__ file __); code = f.read()。replace('\ r \ n','\ n'); f.close(); exec( compile(code,__file__,'exec'))“ bdist_wheel -d / private / var / folders / kw / ykkdj1vn7qj_2hms02xmtz6h0000gn / T / pip-wheel-swsvni4l --python-tag cp36:
运行bdist_wheel
运行构建
运行build_py
创建版本
创建build / lib.macosx-10.7-x86_64-3.6
创建build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jcollection.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _classpath.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jio.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _pykeywords.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jproxy.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _gui.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _darwin.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / nio.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _cygwin.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _properties.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _refdaemon.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jboxed.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / JClassUtil.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jvmfinder.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / imports.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _core.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _linux.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jarray.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jobject.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jclass.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _windows.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jwrapper.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jexception.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / reflect.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jpackage.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
创建build / lib.macosx-10.7-x86_64-3.6 / jpype / awt
复制jpype / awt / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype / awt
创建build / lib.macosx-10.7-x86_64-3.6 / jpype / awt / event
复制jpype / awt / event / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype / awt / event
复制jpype / awt / event / WindowAdapter.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype / awt / event
创建build / lib.macosx-10.7-x86_64-3.6 / jpypex
复制jpypex / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex
创建build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
复制jpypex / swing / AbstractAction.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
复制jpypex / swing / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
复制jpypex / swing / pyutils.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
运行build_ext
/private/var/folders/kw/ykkdj1vn7qj_2hms02xmtz6h0000gn/T/pip-install-1rreficl/jpype1/setup.py:173:FeatureNotice:启用Numpy支持快速Java数组访问
功能通知)
建立'_jpype'扩展名
创建build / temp.macosx-10.7-x86_64-3.6
创建build / temp.macosx-10.7-x86_64-3.6 / native
创建build / temp.macosx-10.7-x86_64-3.6 / native / python
创建build / temp.macosx-10.7-x86_64-3.6 / native / common
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I / Users / citius / anaconda3 / include -arch x86_64 -I / Users / citius / anaconda3 / include -arch x86_64 -DMACOSX = 1 -DHAVE_NUMPY = 1-本机/公共/包含-本机/ python /包含-本机/ jni_include -I / Users / citius / anaconda3 / lib / python3.6 / site-packages / numpy / core / include-我/用户/citius/anaconda3/include/python3.6m -c native / python / jpype_python.cpp -o build / temp.macosx-10.7-x86_64-3.6 / native / python / jpype_python.o -ggdb
在/Users/citius/anaconda3/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/include-fixed/syslimits.h:7:0包含的文件中,
来自/Users/citius/anaconda3/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/include-fixed/limits.h:34,
来自/Users/citius/anaconda3/include/python3.6m/Python.h:11,
来自native / python / include / jpype_python.h:23,
来自native / python / jpype_python.cpp:19:
/Users/citius/anaconda3/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/include-fixed/limits.h:168:61:致命错误:limits.h:无此类文件或目录
#include_next / *递归为真实的* /
^
编译终止。
错误:命令“ gcc”失败,退出状态为1
----------------------------------------
jpype1的建筑轮子失败
为jpype1运行setup.py clean
无法建立jpype1
安装收集的软件包:jpype1
正在运行jpype1的setup.py install ...错误
从命令/ Users / citius / anaconda3 / bin / python -u -c“ import setuptools,tokenize; __ file __ ='/ private / var / folders / kw / ykkdj1vn7qj_2hms02xmtz6h0000gn / T / pip-install-1rreficl / jpype1 / setup的完整输出。 py'; f = getattr(tokenize,'open',open)(__ file __); code = f.read()。replace('\ r \ n','\ n'); f.close(); exec( compile(code,__file__,'exec'))“ install --record /private/var/folders/kw/ykkdj1vn7qj_2hms02xmtz6h0000gn/T/pip-record-3pg5yd08/install-record.txt --single-version-externally- -编译:
运行安装
运行构建
运行build_py
创建版本
创建build / lib.macosx-10.7-x86_64-3.6
创建build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jcollection.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _classpath.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jio.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _pykeywords.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jproxy.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _gui.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _darwin.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / nio.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _cygwin.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _properties.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _refdaemon.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jboxed.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / JClassUtil.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jvmfinder.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / imports.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _core.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _linux.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jarray.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jobject.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jclass.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _windows.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jwrapper.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jexception.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / reflect.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
复制jpype / _jpackage.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype
创建build / lib.macosx-10.7-x86_64-3.6 / jpype / awt
复制jpype / awt / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype / awt
创建build / lib.macosx-10.7-x86_64-3.6 / jpype / awt / event
复制jpype / awt / event / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype / awt / event
复制jpype / awt / event / WindowAdapter.py-> build / lib.macosx-10.7-x86_64-3.6 / jpype / awt / event
创建build / lib.macosx-10.7-x86_64-3.6 / jpypex
复制jpypex / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex
创建build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
复制jpypex / swing / AbstractAction.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
复制jpypex / swing / __ init__.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
复制jpypex / swing / pyutils.py-> build / lib.macosx-10.7-x86_64-3.6 / jpypex / swing
运行build_ext
/private/var/folders/kw/ykkdj1vn7qj_2hms02xmtz6h0000gn/T/pip-install-1rreficl/jpype1/setup.py:173:FeatureNotice:启用Numpy支持快速Java数组访问
功能通知)
建立'_jpype'扩展名
创建build / temp.macosx-10.7-x86_64-3.6
创建build / temp.macosx-10.7-x86_64-3.6 / native
创建build / temp.macosx-10.7-x86_64-3.6 / native / python
创建build / temp.macosx-10.7-x86_64-3.6 / native / common
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I / Users / citius / anaconda3 / include -arch x86_64 -I / Users / citius / anaconda3 / include -arch x86_64 -DMACOSX = 1 -DHAVE_NUMPY = 1 -Inative / common / include -Inative / python / include -Inative / jni_include -I / Users / citius / anaconda3 / lib / python3.6 / site-packages / numpy / core / include-我/用户/citius/anaconda3/include/python3.6m -c native / python / jpype_python.cpp -o build / temp.macosx-10.7-x86_64-3.6 / native / python / jpype_python.o -ggdb
在/Users/citius/anaconda3/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/include-fixed/syslimits.h:7:0包含的文件中,
来自/Users/citius/anaconda3/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/include-fixed/limits.h:34,
来自/Users/citius/anaconda3/include/python3.6m/Python.h:11,
来自native / python / include / jpype_python.h:23,
来自native / python / jpype_python.cpp:19:
/Users/citius/anaconda3/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/include-fixed/limits.h:168:61:致命错误:limits.h:无此类文件或目录
#include_next / *递归为真实的* /
^
编译终止。
错误:命令“ gcc”失败,退出状态为1
----------------------------------------
命令“ / Users / citius / anaconda3 / bin / python -u -c”导入设置工具,标记化; __ file __ ='/ private / var / folders / kw / ykkdj1vn7qj_2hms02xmtz6h0000gn / T / pip-install-1rreficl / jpype1 / setup.py' ; f = getattr(tokenize,'open',open)(__ file __); code = f.read()。replace('\ r \ n','\ n'); f.close(); exec(compile(代码,__ file __,'exec'))“安装--record /private/var/folders/kw/ykkdj1vn7qj_2hms02xmtz6h0000gn/T/pip-record-3pg5yd08/install-record.txt --single-version-externally-managed --compile “ / private / var / folders / kw / ykkdj1vn7qj_2hms02xmtz6h0000gn / T / pip-install-1rreficl / jpype1 /中的错误代码1失败
小智 5
首先使用conda安装gcc
conda install gcc
Run Code Online (Sandbox Code Playgroud)
然后对jpype1使用二进制安装。从conda-forge软件渠道进行安装。
conda install -c conda-forge jpype1
Run Code Online (Sandbox Code Playgroud)
它为我工作。
它也适用于Python2.7
| 归档时间: |
|
| 查看次数: |
2478 次 |
| 最近记录: |