programing

가져오기 오류: 이름이 panda인 모듈이 없습니다.

abcjava 2023. 7. 20. 21:39
반응형

가져오기 오류: 이름이 panda인 모듈이 없습니다.

저는 트위터 데이터를 가져오기 위해 파이썬으로 코드를 작성하려고 하는데, Twython에 대한 오류가 발생하지 않습니다.하지만 판다들에게 오류가 생겼습니다.

설치습다니했을 사용하여 했습니다.pip install pandas하지만 여전히 다음과 같은 오류가 발생합니다.어떻게 고칠 수 있습니까?

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

몇 가지 단계를 놓치고 있습니다(매우 명확하지는 않습니다.판다는 바퀴처럼 핍을 통해 유통되는데, 이는 여러분이 다음을 해야 한다는 것을 의미합니다.

pip install wheel
pip install pandas

이 작업이 끝나면 다른 문제가 발생할 수 있습니다. NumPy, SciPy 및 Panda 대상 중 가장 친숙하지 않은 대상인 Windows에 설치하는 것 같습니다.또는 여기에서 이진 설치 프로그램을 선택할 수 있습니다.

또한 NumPy를 설치하는 동안 오류가 발생했습니다.이전과 마찬가지로 간단한 프로세스가 아니기 때문에 이진 설치 프로그램을 사용하는 것이 좋습니다.그러나 Microsoft에서 이 패키지를 설치하여 현재 오류를 해결할 수 있습니다.

Windows에서 완벽한 환경을 설정할 수 있지만 Debian VM을 설정하면 Python 개발자의 삶의 질이 크게 향상됩니다.특히 과학적인 패키지를 사용하면 이런 경우를 많이 만나게 될 것입니다.

아래 명령에서도 동일한 문제를 해결했습니다...

python당신의 터미널에서.Python 버전 2.x가 표시되면 다음 두 가지 명령을 실행하여 Pandas를 설치합니다.

sudo python -m pip install wheel

그리고.

sudo python -m pip install pandas

그렇지 않으면 python 버전 3.x가 표시되면 다음 두 가지 명령을 실행하여 Pandas를 설치합니다.

sudo python3 -m pip install wheel

그리고.

sudo python3 -m pip install pandas

행운을 빕니다.

문제가 발생하여 설치 및 제거 작업을 계속했습니다.Panda를 설치할 때 문제가 발생하는 것으로 나타났습니다.python그리고 다른 프로그램을 사용하여 프로그램을 실행하려고 시도합니다.python version.

시작하려면 다음을 실행합니다.

which python
python --version
which pip

둘 다 정렬되었는지 확인하십시오. 아마도 파이썬은2.7그리고 pip은 작업 중입니다.3.x또는 pip는 가능성이 매우 높은 아나콘다의 파이썬 버전에서 나옵니다.3.x뿐만 아니라.

python2 pip3는 2.를 설치합니다.pip install pandas 및사를 합니다.python3 file_name.py프로그램을 실행할 수 있습니다.

사용해 보십시오.

python -m pip install pandas

Ubuntu에 있고 Python 3에 내장된 기능을 사용하는 경우 터미널에서 Ubuntu 저장소에서 설치하기만 하면 됩니다.

sudo apt install python3-pandas

위의 내용은 Ubuntu 20.04 LTS에서 작동하며 버전에 따라 약간 다릅니다.내장된 파이썬을 사용하는 경우 설치된 모듈에서 충돌이 발생할 수 있으므로 pip이 아닌 apt를 사용하는 것이 가장 좋습니다.

도커 이미지 zeppelin-high charts를 구축하려고 하면 기본 이미지 openjdk:8에도 판다가 설치되어 있지 않습니다.저는 이 단계로 그것을 해결했습니다.

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

시스템 전체에 pipvirtualenv를 설치하는 공식적인 "선호되는" 방법은 무엇입니까?

Python 버전 3.9를 실행하고 있다면 Pandas는 현재 작동하지 않을 것입니다.따라서 이 문제를 완화하려면 Python 버전 3.7 이하를 설치하십시오.

또는 Python 3.9를 고수하고 싶다면 라이브러리를 컴파일하여 Pandas를 설치해 보십시오.

2020년 12월 현재 설치 시 동일한 문제가 발생했습니다.python v 3.8.6경유로pyenv그래서 저는 다음과 같이 시작했습니다.

  1. 홈브루를 통해 pyenv를 설치하는 중입니다.brew install pyenv
  2. 다음을 통해 xz 컴파일 패키지 설치brew install xz
  3. pyenv install 3.8.6필요한 버전 선택
  4. pyenv global 3.8.6이 버전을 글로벌 버전으로 만들기
  5. python -m pip install -U pip파이프를 업그레이드합니다.
  6. pip install virtualenv

그 후, 저는 새로운 환경을 초기화하고 pip 명령을 통해 Pandas를 설치했으며 모든 것이 다시 작동했습니다.설치된 Pandas 버전은 제 작업 프로젝트 디렉토리에 1.1.5입니다.

참고: xz 이전에 Python을 설치한 경우 먼저 제거해야 합니다. 그렇지 않으면 오류가 지속될 수 있습니다.

  1. curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  2. python3 get-pip.py
  3. sudo python3 -m pip install pandas

작동 방식은 Python의 실행 가능한 버전이 두 개 있어서 pip 설치 후 한 버전에 설치했지만 실행 가능한 경로 버전이 달라서 실패했습니다.

그런 다음 sys의 환경 변수에서 경로를 변경하고 Python 실행 버전에 설치했더니 사이트 패키지에서 패키지를 식별할 수 있었습니다.

저는 다른 프로젝트 폴더를 열었을 때 이런 일이 발생했습니다.새 프로젝트 폴더에 액세스할 수 없는 폴더에 판다를 설치한 이후로 컴퓨터에서 판다를 찾을 수 없습니다.

Python은 스크립트 폴더를 사용하여 이를 저장합니다.

제가 pip 설치를 사용할 때 파이썬 스크립트 폴더에서 끌어오기 때문에 제가 한 일은 "모든 것 파이썬"이라는 폴더를 만들고, 이름은 중요하지 않습니다. 그리고 제 스크립트 폴더를 여기에 두었습니다.그런 다음 다른 프로젝트를 위해 다른 폴더를 가져와서 거기에 넣고 "모든 것 파이썬"을 제가 pycharm에서 작업하고 싶은 프로젝트로 사용합니다.

이것으로 해결되었습니다.

python 3을 사용하는 경우, pip 대신 pip3를 사용합니다.

파이썬 3:pip3 install pandas

위의 답변을 지쳤지만 여전히 문제가 있는 분들을 위한 것입니다.다음을 수행해야 합니다.

  1. 이를 실행하여 사용 중인 파이썬 버전을 확인합니다.

python --version

  1. 사용 중인 Python 버전에 따라 다음 중 하나를 실행합니다.

pip3.10 install pandas

또는

pip3.9 install pandas

또는

pip3.8 install pandas

기타.

언급URL : https://stackoverflow.com/questions/33481974/importerror-no-module-named-pandas

반응형