How to install pandas from pip on windows cmd?

前端 未结 8 1076
情歌与酒
情歌与酒 2021-01-30 13:43

I am trying to install pandas using pip to run some pandas-based Python programs. I already installed pip. I tried googling and SO\'ing but didn\'t find a solution to this error

相关标签:
8条回答
  • 2021-01-30 13:49

    install pip, securely download get-pip.py

    Then run the following:

    python get-pip.py

    On Windows, to get Pandas running,follow the step given in following link

    https://github.com/svaksha/PyData-Workshop-Sprint/wiki/windows-install-pandas

    0 讨论(0)
  • 2021-01-30 13:54

    Assuming you are using Windows OS.

    All you need to add the pip.exe path to the Environment Variables (Path).

    Generally, you can find it under ..Python\Scripts folder.

    For me it is, C:\Program Files\Python36\Scripts\

    0 讨论(0)
  • 2021-01-30 13:54

    Please Ensure you are using a virtualEnv this is how :

    virtualenv -p python3 envname
    
    source env/bin/activate
    pip install pandas
    

    on windows you have to add scripts exe in the CLASSPATH in order to use pip command

    C:\Python34\Scripts\pip3.exe
    

    i suggest you to use MINGW he can gives you a better environment to work with python

    0 讨论(0)
  • 2021-01-30 13:56

    Since both pip nor python commands are not installed along Python in Windows, you will need to use the Windows alternative py, which is included by default when you installed Python. Then you have the option to specify a general or specific version number after the py command.

    C:\> py      -m pip install pandas  %= one of Python on the system =%
    C:\> py -2   -m pip install pandas  %= one of Python 2 on the system =%
    C:\> py -2.7 -m pip install pandas  %= only for Python 2.7 =%
    C:\> py -3   -m pip install pandas  %= one of Python 3 on the system =%
    C:\> py -3.6 -m pip install pandas  %= only for Python 3.6 =%
    

    Alternatively, in order to get pip to work without py -m part, you will need to add pip to the PATH environment variable.

    C:\> setx PATH "%PATH%;C:\<path\to\python\folder>\Scripts"
    

    Now you can run the following command as expected.

    C:\> pip install pandas
    

    Troubleshooting:


    Problem:

    connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
    

    Solution:

    This is caused by your SSL certificate is unable to verify the host server. You can add pypi.python.org to the trusted host or specify an alternative SSL certificate. For more information, please see this post. (Thanks to Anuj Varshney for suggesting this)

    C:\> py -m pip install --trusted-host pypi.python.org pip pandas
    

    Problem:

    PermissionError: [WinError 5] Access is denied
    

    Solution:

    This is a caused by when you don't permission to modify the Python site-package folders. You can avoid this with one of the following methods:

    • Run Windows Command Prompt as administrator (thanks to DataGirl's suggestion) by:

      1. Windows-Key + R to open run
      2. type in cmd.exe in the search box
      3. CTRL + SHIFT + ENTER
      4. An alternative method for step 1-3 would be to manually locate cmd.exe, right click, then click Run as Administrator.
    • Run pip in user mode by adding --user option when installing with pip. Which typically install the package to the local %APPDATA% Python folder.

    C:\> py -m pip install --user pandas
    
    • Create a virtual environment.
    C:\> py -m venv c:\path\to\new\venv
    C:\> <path\to\the\new\venv>\Scripts\activate.bat
    
    0 讨论(0)
  • 2021-01-30 13:57

    Reply to abccd and Question to anyone:

    The command: C:\Python34\Scripts>py -3 -m pip install pandas executed just fine. Unfortunately, I can't import Pandas.

    Directory path: C:\users\myname\downloads\miniconda3\lib\site-packages

    My Question: How is it that Pandas' dependency packages(numpy, python-dateutil, pytz, six) also having the same above directory path are able to import just fine but Pandas does not?

    import pandas
    
    Traceback (most recent call last):
      File "<pyshell#9>", line 1, in <module>
        import pandas
    ImportError: No module named 'pandas'
    

    I finally got Pandas reinstalled and imported with the help of the following web pages: *http://pandas.pydata.org/pandas-docs/stable/pandas.pdf (Pages 403 and 404 of 2215 ... 2.2.2 Installing Pandas with Miniconda) *https://conda.io/docs/user-guide/install/download.html *https://conda.io/docs/user-guide/getting-started.html

    After installing Miniconda, I created a new environment area to get Pandas reinstalled and imported. This new environment included the current Python version 3.6.3. I could not import Pandas using Python 3.4.4.

    0 讨论(0)
  • 2021-01-30 13:58

    If you are a windows user:
    make sure you added the script(dir) path to environment variables
    C:\Python34\Scripts
    for more how to set path vist

    0 讨论(0)
提交回复
热议问题