2015-11-02 15 views
11

मैं ट्विटर डेटा लाने के लिए पायथन में एक कोड लिखने की कोशिश कर रहा हूं, मुझे twython के लिए त्रुटि नहीं मिल रही है। लेकिन मुझे पांडा के लिए त्रुटि मिल रही है।आयात त्रुटि: कोई मॉड्यूल नाम नहीं है पांडा

मैंने पाइप इंस्टॉल पांडा का उपयोग करके पांडा स्थापित किए हैं। लेकिन मुझे अभी भी यह त्रुटि मिलती है। कृपया

F:\>pip install pandas 
Collecting pandas 
c:\python27\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py 
:90: InsecurePlatformWarning: A true SSLContext object is not available. This pr 
events urllib3 from configuring SSL appropriately and may cause certain SSL conn 
ections to fail. For more information, see https://urllib3.readthedocs.org/en/la 
test/security.html#insecureplatformwarning. 
    InsecurePlatformWarning 
    Using cached pandas-0.17.0-cp27-none-win32.whl 
Requirement already satisfied (use --upgrade to upgrade): pytz>=2011k in c:\pyth 
on27\lib\site-packages (from pandas) 
Requirement already satisfied (use --upgrade to upgrade): python-dateutil in c:\ 
python27\lib\site-packages (from pandas) 
Collecting numpy>=1.7.0 (from pandas) 
    Downloading numpy-1.10.1.tar.gz (4.0MB) 
    100% |################################| 4.1MB 26kB/s 
Requirement already satisfied (use --upgrade to upgrade): six>=1.5 in c:\python2 
7\lib\site-packages (from python-dateutil->pandas) 
Building wheels for collected packages: numpy 
    Running setup.py bdist_wheel for numpy 
    Complete output from command c:\python27\python.exe -c "import setuptools;__fi 
le__='c:\\users\\sangram\\appdata\\local\\temp\\pip-build-m6knxg\\numpy\\setup.p 
y';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" 
bdist_wheel -d c:\users\sangram\appdata\local\temp\tmppmwkw4pip-wheel-: 
    Running from numpy source directory. 
    usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] 
    or: -c --help [cmd1 cmd2 ...] 
    or: -c --help-commands 
    or: -c cmd --help 

    error: invalid command 'bdist_wheel' 

    ---------------------------------------- 
    Failed building wheel for numpy 
Failed to build numpy 
Installing collected packages: numpy, pandas 
    Running setup.py install for numpy 
    Complete output from command c:\python27\python.exe -c "import setuptools, t 
okenize;__file__='c:\\users\\sangram\\appdata\\local\\temp\\pip-build-m6knxg\\nu 
mpy\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().rep 
lace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\sangram\appdat 
a\local\temp\pip-ll4zaf-record\install-record.txt --single-version-externally-ma 
naged --compile: 
    blas_opt_info: 
    blas_mkl_info: 
     libraries mkl,vml,guide not found in ['c:\\python27\\lib', 'C:\\', 'c:\\py 
thon27\\libs'] 
     NOT AVAILABLE 

    openblas_info: 
     libraries openblas not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python2 
7\\libs'] 
     NOT AVAILABLE 

    atlas_3_10_blas_threads_info: 
    Setting PTATLAS=ATLAS 
     libraries tatlas not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python27\ 
\libs'] 
     NOT AVAILABLE 

    atlas_3_10_blas_info: 
     libraries satlas not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python27\ 
\libs'] 
     NOT AVAILABLE 

    atlas_blas_threads_info: 
    Setting PTATLAS=ATLAS 
     libraries ptf77blas,ptcblas,atlas not found in ['c:\\python27\\lib', 'C:\\ 
', 'c:\\python27\\libs'] 
     NOT AVAILABLE 

    atlas_blas_info: 
     libraries f77blas,cblas,atlas not found in ['c:\\python27\\lib', 'C:\\', ' 
c:\\python27\\libs'] 
     NOT AVAILABLE 

    blas_info: 
     libraries blas not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python27\\l 
ibs'] 
     NOT AVAILABLE 

    blas_src_info: 
     NOT AVAILABLE 

     NOT AVAILABLE 

    non-existing path in 'numpy\\distutils': 'site.cfg' 
    F2PY Version 2 
    lapack_opt_info: 
    openblas_lapack_info: 
     libraries openblas not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python2 
7\\libs'] 
     NOT AVAILABLE 

    lapack_mkl_info: 
    mkl_info: 
     libraries mkl,vml,guide not found in ['c:\\python27\\lib', 'C:\\', 'c:\\py 
thon27\\libs'] 
     NOT AVAILABLE 

     NOT AVAILABLE 

    atlas_3_10_threads_info: 
    Setting PTATLAS=ATLAS 
     libraries tatlas,tatlas not found in c:\python27\lib 
     libraries lapack_atlas not found in c:\python27\lib 
     libraries tatlas,tatlas not found in C:\ 
     libraries lapack_atlas not found in C:\ 
     libraries tatlas,tatlas not found in c:\python27\libs 
     libraries lapack_atlas not found in c:\python27\libs 
    <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> 
     NOT AVAILABLE 

    atlas_3_10_info: 
     libraries satlas,satlas not found in c:\python27\lib 
     libraries lapack_atlas not found in c:\python27\lib 
     libraries satlas,satlas not found in C:\ 
     libraries lapack_atlas not found in C:\ 
     libraries satlas,satlas not found in c:\python27\libs 
     libraries lapack_atlas not found in c:\python27\libs 
    <class 'numpy.distutils.system_info.atlas_3_10_info'> 
     NOT AVAILABLE 

    atlas_threads_info: 
    Setting PTATLAS=ATLAS 
     libraries ptf77blas,ptcblas,atlas not found in c:\python27\lib 
     libraries lapack_atlas not found in c:\python27\lib 
     libraries ptf77blas,ptcblas,atlas not found in C:\ 
     libraries lapack_atlas not found in C:\ 
     libraries ptf77blas,ptcblas,atlas not found in c:\python27\libs 
     libraries lapack_atlas not found in c:\python27\libs 
    <class 'numpy.distutils.system_info.atlas_threads_info'> 
     NOT AVAILABLE 

    atlas_info: 
     libraries f77blas,cblas,atlas not found in c:\python27\lib 
     libraries lapack_atlas not found in c:\python27\lib 
     libraries f77blas,cblas,atlas not found in C:\ 
     libraries lapack_atlas not found in C:\ 
     libraries f77blas,cblas,atlas not found in c:\python27\libs 
     libraries lapack_atlas not found in c:\python27\libs 
    <class 'numpy.distutils.system_info.atlas_info'> 
     NOT AVAILABLE 

    lapack_info: 
     libraries lapack not found in ['c:\\python27\\lib', 'C:\\', 'c:\\python27\ 
\libs'] 
     NOT AVAILABLE 

    lapack_src_info: 
     NOT AVAILABLE 

     NOT AVAILABLE 

    running install 
    running build 
    running config_cc 
    unifing config_cc, config, build_clib, build_ext, build commands --compiler 
options 
    running config_fc 
    unifing config_fc, config, build_clib, build_ext, build commands --fcompiler 
options 
    running build_src 
    build_src 
    building py_modules sources 
    creating build 
    creating build\src.win32-2.7 
    creating build\src.win32-2.7\numpy 
    creating build\src.win32-2.7\numpy\distutils 
    building library "npymath" sources 
    Running from numpy source directory. 
    c:\users\sangram\appdata\local\temp\pip-build-m6knxg\numpy\numpy\distutils\s 
ystem_info.py:1651: UserWarning: 
     Atlas (http://math-atlas.sourceforge.net/) libraries not found. 
     Directories to search for the libraries can be specified in the 
     numpy/distutils/site.cfg file (section [atlas]) or by setting 
     the ATLAS environment variable. 
     warnings.warn(AtlasNotFoundError.__doc__) 
    c:\users\sangram\appdata\local\temp\pip-build-m6knxg\numpy\numpy\distutils\s 
ystem_info.py:1660: UserWarning: 
     Blas (http://www.netlib.org/blas/) libraries not found. 
     Directories to search for the libraries can be specified in the 
     numpy/distutils/site.cfg file (section [blas]) or by setting 
     the BLAS environment variable. 
     warnings.warn(BlasNotFoundError.__doc__) 
    c:\users\sangram\appdata\local\temp\pip-build-m6knxg\numpy\numpy\distutils\s 
ystem_info.py:1663: UserWarning: 
     Blas (http://www.netlib.org/blas/) sources not found. 
     Directories to search for the sources can be specified in the 
     numpy/distutils/site.cfg file (section [blas_src]) or by setting 
     the BLAS_SRC environment variable. 
     warnings.warn(BlasSrcNotFoundError.__doc__) 
    c:\users\sangram\appdata\local\temp\pip-build-m6knxg\numpy\numpy\distutils\s 
ystem_info.py:1552: UserWarning: 
     Atlas (http://math-atlas.sourceforge.net/) libraries not found. 
     Directories to search for the libraries can be specified in the 
     numpy/distutils/site.cfg file (section [atlas]) or by setting 
     the ATLAS environment variable. 
     warnings.warn(AtlasNotFoundError.__doc__) 
    c:\users\sangram\appdata\local\temp\pip-build-m6knxg\numpy\numpy\distutils\s 
ystem_info.py:1563: UserWarning: 
     Lapack (http://www.netlib.org/lapack/) libraries not found. 
     Directories to search for the libraries can be specified in the 
     numpy/distutils/site.cfg file (section [lapack]) or by setting 
     the LAPACK environment variable. 
     warnings.warn(LapackNotFoundError.__doc__) 
    c:\users\sangram\appdata\local\temp\pip-build-m6knxg\numpy\numpy\distutils\s 
ystem_info.py:1566: UserWarning: 
     Lapack (http://www.netlib.org/lapack/) sources not found. 
     Directories to search for the sources can be specified in the 
     numpy/distutils/site.cfg file (section [lapack_src]) or by setting 
     the LAPACK_SRC environment variable. 
     warnings.warn(LapackSrcNotFoundError.__doc__) 
    c:\python27\lib\distutils\dist.py:267: UserWarning: Unknown distribution opt 
ion: 'define_macros' 
     warnings.warn(msg) 
    error: Unable to find vcvarsall.bat 

    ---------------------------------------- 
Command "c:\python27\python.exe -c "import setuptools, tokenize;__file__='c:\\us 
ers\\sangram\\appdata\\local\\temp\\pip-build-m6knxg\\numpy\\setup.py';exec(comp 
ile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __fi 
le__, 'exec'))" install --record c:\users\sangram\appdata\local\temp\pip-ll4zaf- 
record\install-record.txt --single-version-externally-managed --compile" failed 
with error code 1 in c:\users\sangram\appdata\local\temp\pip-build-m6knxg\numpy 

F:\>python tweet_fetcher.py 
Traceback (most recent call last): 
    File "tweet_fetcher.py", line 1, in <module> 
    import pandas 
ImportError: No module named pandas 
+1

आपका पांडा स्थापना विफल। इसे मैन्युअल रूप से इंस्टॉल करने के बजाय (इसमें बहुत सारी निर्भरताएं हैं जिनके लिए पाइथन को संकलित करने के लिए मूल एक्सटेंशन की आवश्यकता होती है) मैं आपको टीए एनाकोंडा पायथन वितरण का उपयोग करने की सलाह दूंगा https://www.continuum.io/downloads – Bernhard

+0

ठीक है धन्यवाद! क्या कोई अन्य तरीका है कि मैं इस समस्या को ठीक कर सकता हूं –

उत्तर

27

आप कुछ (बहुत स्पष्ट नहीं) चरणों को याद कर रहे हैं। पांडा एक wheel के रूप में पिप के माध्यम से वितरित किया जाता है, जो आप सब करने की ज़रूरत का अर्थ है:

pip install wheel 
pip install pandas 

आप शायद इस के बाद अन्य मुद्दों में चलाने के लिए जा रहे - ऐसा लगता है कि आप Windows पर स्थापित कर रहे हैं नहीं है जो numpy/scipy/pandas के लिए लक्ष्य के सबसे अनुकूल। वैकल्पिक रूप से, आप here से एक बाइनरी इंस्टॉलर चुन सकते हैं।

आपको भी numpy इंस्टॉल करने में त्रुटि हुई थी। इससे पहले, मैं इसके लिए grabbing a binary installer की अनुशंसा करता हूं, क्योंकि यह एक साधारण प्रक्रिया नहीं है। हालांकि, आप माइक्रोसॉफ्ट से installing this package तक अपनी वर्तमान त्रुटि को हल कर सकते हैं।

विंडोज़ पर एक आदर्श वातावरण सेटअप प्राप्त करना पूरी तरह से संभव है, लेकिन मुझे पाइथन देव के लिए गुणवत्ता की जिंदगी मिली है जो डेबियन वीएम स्थापित करके काफी सुधार हुआ है। विशेष रूप से वैज्ञानिक पैकेज के साथ, आप इस तरह के कई मामलों में भाग लेंगे।

0

जब मैं डॉकर छवि zeppelin-highcharts बनाने का प्रयास करता हूं, तो मुझे लगता है कि मूल छवि openjdk: 8 में पांडा स्थापित नहीं हैं। मैंने इसे इस कदम से हल किया।

curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | python 
pip install pandas 

मैं संदर्भित what-is-the-official-preferred-way-to-install-pip-and-virtualenv-systemwide

संबंधित मुद्दे