Ошибка расширения C при импорте панд - PullRequest
0 голосов
/ 11 декабря 2018

Я знаю, что есть довольно много вопросов, связанных с этим, но у меня нет ответа на этот вопрос, поскольку все они используют среду Anaconda или Unix.

Я установил Python 3.7.1 для Windows 7, так кака также панды 0,23,4 с pip.Поэтому я делаю не более import pandas as pd (как через jupyter, так и через консоль), и он выплевывает это

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
c:\users\4217109\appdata\local\programs\python\python37-32\lib\site-packages\pandas\__init__.py in <module>
     25 try:
---> 26     from pandas._libs import (hashtable as _hashtable,
     27                              lib as _lib,

c:\users\4217109\appdata\local\programs\python\python37-32\lib\site-packages\pandas\_libs\__init__.py in <module>
      3 
----> 4 from .tslib import iNaT, NaT, Timestamp, Timedelta, OutOfBoundsDatetime
      5 

ImportError: cannot import name 'iNaT' from 'pandas._libs.tslib' (unknown location)

During handling of the above exception, another exception occurred:

ImportError                               Traceback (most recent call last)
<ipython-input-2-3d5cd439516e> in <module>
----> 1 import pandas as pd
      2 from datetime import date, datetime
      3 import calendar

c:\users\4217109\appdata\local\programs\python\python37-32\lib\site-packages\pandas\__init__.py in <module>
     33                       "pandas from the source directory, you may need to run "
     34                       "'python setup.py build_ext --inplace --force' to build "
---> 35                       "the C extensions first.".format(module))
     36 
     37 from datetime import datetime

ImportError: C extension: 'iNaT' from 'pandas._libs.tslib' (unknown location) not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.

Кто может сказать мне, как это преодолеть?Возможно, сообщение об ошибке звучит очевидно, но я просто не понимаю его, поэтому буду признателен, если кто-то объяснит это шаг за шагом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...