Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法在MacOS上pip安装scikits.talkbox_Python_Macos_Python 3.7_Scikits - Fatal编程技术网

Python 无法在MacOS上pip安装scikits.talkbox

Python 无法在MacOS上pip安装scikits.talkbox,python,macos,python-3.7,scikits,Python,Macos,Python 3.7,Scikits,我正在尝试在我的MacOS上安装scikits.talkbox。我使用Python 3.7.3 如果我跑 pip install scikits.talkbox 或 我得到以下错误(我希望我包括了所有内容) scikits/talkbox/tools/src/cffilter.c:3287:21:错误:“struct”中没有名为“exc\u type”的成员 *类型=tstate->exc_类型; ~~~~~~ ^ scikits/talkbox/tools/src/cffilter.c:3

我正在尝试在我的MacOS上安装scikits.talkbox。我使用Python 3.7.3

如果我跑

pip install scikits.talkbox

我得到以下错误(我希望我包括了所有内容)

scikits/talkbox/tools/src/cffilter.c:3287:21:错误:“struct”中没有名为“exc\u type”的成员
*类型=tstate->exc_类型;
~~~~~~  ^
scikits/talkbox/tools/src/cffilter.c:3288:22:错误:在“struct”中没有名为“exc_value”的成员;你是说“curexc_值”吗?
*值=tstate->exc_值;
^~~~~~~~~
curexc_值
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15:注意:此处声明了“curexc_值”
PyObject*curexc_值;
^
scikits/talkbox/tools/src/cffilter.c:3289:19:错误:“struct”中没有名为“exc_traceback”的成员;你是说“curexc_回溯”吗?
*tb=tstate->exc\u回溯;
^~~~~~~~~~~~~
curexc_回溯
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15:注意:此处声明了“curexc_traceback”
PyObject*curexc\u回溯;
^
scikits/talkbox/tools/src/cffilter.c:3298:24:错误:在“struct”中没有名为“exc\u type”的成员
tmp_类型=tstate->exc_类型;
~~~~~~  ^
scikits/talkbox/tools/src/cffilter.c:3299:25:错误:在“struct”中没有名为“exc_value”的成员;你是说“curexc_值”吗?
tmp_值=T状态->exc_值;
^~~~~~~~~
curexc_值
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15:注意:此处声明了“curexc_值”
PyObject*curexc_值;
^
scikits/talkbox/tools/src/cffilter.c:3300:22:错误:在“struct”中没有名为“exc_traceback”的成员;你是说“curexc_回溯”吗?
tmp_tb=tstate->exc_回溯;
^~~~~~~~~~~~~
curexc_回溯
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15:注意:此处声明了“curexc_traceback”
PyObject*curexc\u回溯;
^
scikits/talkbox/tools/src/cffilter.c:3301:13:错误:在“struct”中没有名为“exc\u type”的成员
t状态->exc_类型=类型;
~~~~~~  ^
scikits/talkbox/tools/src/cffilter.c:3302:13:错误:在“struct”中没有名为“exc_value”的成员;你是说“curexc_值”吗?
t状态->exc_值=值;
^~~~~~~~~
curexc_值
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15:注意:此处声明了“curexc_值”
PyObject*curexc_值;
^
scikits/talkbox/tools/src/cffilter.c:3303:13:错误:“struct”中没有名为“exc_traceback”的成员;你是说“curexc_回溯”吗?
tstate->exc_traceback=tb;
^~~~~~~~~~~~~
curexc_回溯
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15:注意:此处声明了“curexc_traceback”
PyObject*curexc\u回溯;
^
scikits/talkbox/tools/src/cffilter.c:3319:24:错误:“struct”中没有名为“exc\u type”的成员
tmp_类型=tstate->exc_类型;
~~~~~~  ^
scikits/talkbox/tools/src/cffilter.c:3320:25:错误:在“struct”中没有名为“exc_value”的成员;你是说“curexc_值”吗?
tmp_值=T状态->exc_值;
^~~~~~~~~
curexc_值
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15:注意:此处声明了“curexc_值”
PyObject*curexc_值;
^
scikits/talkbox/tools/src/cffilter.c:3321:22:错误:“struct”中没有名为“exc_traceback”的成员;你是说“curexc_回溯”吗?
tmp_tb=tstate->exc_回溯;
^~~~~~~~~~~~~
curexc_回溯
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15:注意:此处声明了“curexc_traceback”
PyObject*curexc\u回溯;
^
scikits/talkbox/tools/src/cffilter.c:3322:13:错误:在“struct”中没有名为“exc\u type”的成员
tstate->exc_type=*type;
~~~~~~  ^
scikits/talkbox/tools/src/cffilter.c:3323:13:错误:在“struct”中没有名为“exc_value”的成员;你是说“curexc_值”吗?
t状态->exc_值=*值;
^~~~~~~~~
curexc_值
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15:注意:此处声明了“curexc_值”
PyObject*curexc_值;
^
scikits/talkbox/tools/src/cffilter.c:3324:13:错误:“struct”中没有名为“exc_traceback”的成员;你是说“curexc_回溯”吗?
tstate->exc_traceback=*tb;
^~~~~~~~~~~~~
curexc_回溯
/usr/local/ceral/python/3.7.3/Frameworks/python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15:注意:此处声明了“curexc_traceback”
PyObject*curexc\u回溯;
^
scikits/talkbox/tools/src/cffilter.c:3537:25:警告:函数“PyNumber_Int”的隐式声明在C99[-Wimplicit函数声明]中无效
PyObject*tmp=PyNumber_Int(x);如果(!tmp)返回(PY_LONG_LONG)-1;
^
scikits/talkbox/tools/src/cffilter.c:3537:19:警告:不兼容的整数到指针转换正在使用类型为“int”[-Wint conversion]的表达式初始化“PyObject*”(也称为“struct”_object*)
PyObject*tmp=PyNumber_Int(x);如果(!tmp)返回(PY_LONG_LONG)-1;
^     ~~~~~~~~~~~~~~~
scikits/talkbox/tools/src/cffilter.c:3558:25:警告:函数“PyNumber_Int”的隐式声明在C99[-Wimplicit函数声明]中无效
PyObject*tmp=PyNumber_Int(x);如果(!tmp)返回(PY_LONG_LONG)-1;
^
scikits/对讲机/工具
pip3 install scikits.talkbox
scikits/talkbox/tools/src/cffilter.c:3287:21: error: no member named 'exc_type' in 'struct _ts'
    *type = tstate->exc_type;
            ~~~~~~  ^
scikits/talkbox/tools/src/cffilter.c:3288:22: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
    *value = tstate->exc_value;
                     ^~~~~~~~~
                     curexc_value
$ python -V
Python 2.7.16
$ python -m pip install numpy scipy
...
$ python -m pip install scikits.talkbox
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Collecting scikits.talkbox
  Using cached https://files.pythonhosted.org/packages/65/a0/410eb932e1765186a4728d1c9b28410695d554c47439bcb69a407d5d3921/scikits.talkbox-0.2.5.tar.gz
Requirement already satisfied: numpy in /Users/cerberus/.virtualenvs/test-py27/lib/python2.7/site-packages (from scikits.talkbox) (1.16.5)
Building wheels for collected packages: scikits.talkbox
  Building wheel for scikits.talkbox (setup.py) ... done
  Created wheel for scikits.talkbox: filename=scikits.talkbox-0.2.5-cp27-cp27m-macosx_10_13_x86_64.whl size=68422 sha256=4585d129fe5ba2de97935f723f2d84a8b908480528c66cf00714f8a5f56c6bee
  Stored in directory: /Users/cerberus/Library/Caches/pip/wheels/40/06/3f/05c8ab2b4a0cfb32ad02c449e5c949c592cd0c6458db0e7f5f
Successfully built scikits.talkbox
Installing collected packages: scikits.talkbox
Successfully installed scikits.talkbox-0.2.5
# download the source code from PyPi
$ wget https://files.pythonhosted.org/packages/65/a0/410eb932e1765186a4728d1c9b28410695d554c47439bcb69a407d5d3921/scikits.talkbox-0.2.5.tar.gz
$ tar -xvzf scikits.talkbox-0.2.5.tar.gz
$ cd scikits.talkbox-0.2.5/

# re-compile with Cython on Python 3.7
$ python3 -V
Python 3.7.4
$ python3 -m pip install numpy scipy cython
$ find . -name '*.pyx' -exec cython {} \;
$ python3 -m pip install .
...
Successfully installed scikits.talkbox-0.2.5
$ python3
Python 3.7.4 (default, Sep  7 2019, 18:29:04) 
[Clang 10.0.0 (clang-1000.11.45.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import scikits.talkbox
['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__']
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/cerberus/.virtualenvs/test-py37/lib/python3.7/site-packages/scikits/talkbox/__init__.py", line 6, in <module>
    __all__ += tools.__all__
AttributeError: module 'tools' has no attribute '__all__'
>>>