python中0xc_运行时错误:根据API版本0xc编译的模块,但此版本的numpy为0xb

似乎这是因为pandas version higher than 0.21.0和numpy

version 1.13.3在一起玩得不好。

以下是我如何解决的问题:# ipython

Python 2.7.6 (default, Nov 23 2017, 15:49:48)

Type "copyright", "credits" or "license" for more information.

IPython 4.2.0 -- An enhanced Interactive Python.

? -> Introduction and overview of IPython's features.

%quickref -> Quick reference.

help -> Python's own help system.

object? -> Details about 'object', use 'object??' for extra details.

In [1]: import tensorflow as tf

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

RuntimeError Traceback (most recent call last)

RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb

In [2]: !pip install pandas==0.21.0

Collecting pandas==0.21.0

/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request

has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server

to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve

this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning.

SNIMissingWarning

/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLC

ontext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to f

ail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest

/security.html#insecureplatformwarning.

InsecurePlatformWarning

Downloading pandas-0.21.0-cp27-cp27mu-manylinux1_x86_64.whl (24.3MB)

100% |################################| 24.3MB 52kB/s

Requirement already satisfied: pytz>=2011k in /usr/local/lib/python2.7/dist-packages (from pandas==0.21.0)

Requirement already satisfied: numpy>=1.9.0 in /usr/local/lib/python2.7/dist-packages (from pandas==0.21.0)

Requirement already satisfied: python-dateutil in /usr/local/lib/python2.7/dist-packages (from pandas==0.21.0)

Requirement already satisfied: six>=1.5 in /usr/local/lib/python2.7/dist-packages (from python-dateutil->pandas==0.21.0)

Installing collected packages: pandas

Found existing installation: pandas 0.21.1

Uninstalling pandas-0.21.1:

Successfully uninstalled pandas-0.21.1

Successfully installed pandas-0.21.0

In [3]: del tf

In [4]: import tensorflow as tf

你可能感兴趣的:(python中0xc)