J’essaie d’installer des pandas en utilisant pip pour exécuter des programmes Python basés sur des pandas. J’ai déjà installé pip. J’ai essayé Google et SO’ing mais je n’ai pas trouvé de solution à cette erreur. Quelqu’un peut-il partager vos consortingbutions à ce sujet?
C:\> pip install pandas
Erreur:
pip is not recognized as an internal or external command, operable program or batch file.
Comme les commandes pip
et python
ne sont pas installées sous Python sous Windows, vous devrez utiliser l’alternative de Windows py
, qui est incluse par défaut lorsque vous avez installé Python. Vous avez ensuite la possibilité de spécifier un numéro de version général ou spécifique après la commande py
.
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 =%
Sinon, pour que pip
fonctionne sans partie py -m
, vous devrez append pip à la variable d’environnement PATH .
C:\> setx PATH "%PATH%;C:\\Scripts"
Vous pouvez maintenant exécuter la commande suivante comme prévu.
C:\> pip install pandas
connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificatee verify failed
Cela est dû au fait que votre certificate SSL ne peut pas vérifier le serveur hôte. Vous pouvez append pypi.python.org à l’hôte approuvé ou spécifier un autre certificate SSL. Pour plus d’informations, consultez ce post . (Merci à Anuj Varshney de l’avoir suggéré)
C:\> py -m pip install --trusted-host pypi.python.org pip pandas
PermissionError: [WinError 5] Access is denied
Cela est dû au fait que vous n’êtes pas autorisé à modifier les dossiers de package de site Python. Vous pouvez éviter cela avec l’une des méthodes suivantes:
Exécutez l’invite de commande Windows en tant qu’administrateur (grâce à la suggestion de DataGirl) en:
cmd.exe
dans la zone de recherche Exécutez pip en mode utilisateur en ajoutant l’option --user
lors de l’installation avec pip. Qui installent généralement le package dans le dossier local% APPDATA% Python.
C:\> py -m pip install --user pandas
C:\> py -m venv c:\path\to\new\venv C:\> \Scripts\activate.bat
En supposant que vous utilisez Windows OS.
Tout ce dont vous avez besoin pour append le chemin pip.exe
aux variables d’environnement (chemin d’access).
Généralement, vous pouvez le trouver sous le ..Python\Scripts folder.
Pour moi, C:\Program Files\Python36\Scripts\
Répondre à abccd et Question à n’importe qui:
La commande: C: \ Python34 \ Scripts> py -3 -m pip install pandas correctement exécutée. Malheureusement, je ne peux pas importer de pandas.
Chemin du répertoire: c: \ users \ myname \ downloads \ miniconda3 \ lib \ site-packages
Ma question: Comment se fait-il que les paquets de dépendances de Pandas (numpy, python-dateutil, pytz, six) ayant le même chemin de répertoire ci-dessus puissent importer correctement, mais pas Pandas?
import pandas Traceback (most recent call last): File "", line 1, in import pandas ImportError: No module named 'pandas'
J’ai finalement réinstallé et importé Pandas à l’aide des pages Web suivantes: * http://pandas.pydata.org/pandas-docs/stable/pandas.pdf (Pages 403 et 404 du 2215 … 2.2.2 Installation Pandas avec Miniconda) * https://conda.io/docs/user-guide/install/download.html * https://conda.io/docs/user-guide/getting-started.html
Après avoir installé Miniconda, j’ai créé un nouvel environnement pour réinstaller et importer les Pandas. Ce nouvel environnement comprenait la version actuelle de Python 3.6.3. Je n’ai pas pu importer de Pandas avec Python 3.4.4.
À mon avis, le problème est dû au fait que la variable d’environnement n’est pas configurée pour reconnaître le pip comme une commande valide.
En général, le pépin dans python est à cet emplacement -C: \ Utilisateurs \ utilisateur \ AppData \ Local \ Programmes \ Python \ Python36 \ Scripts> pip
Donc, tout ce que nous avons à faire est d’aller dans Nom de l’ordinateur> Clic droit> Paramètres système avancés> Sélectionnez Variable Env puis sous Variables système> Atteindre le chemin> Editer le chemin et ajoutez le Chemin en séparant ce chemin en mettant un point dans la variable Env.
Maintenant, lancez le shell Python et cela devrait fonctionner.
Veuillez vous assurer que vous utilisez un virtualEnv. Voici comment:
virtualenv -p python3 envname source env/bin/activate pip install pandas
sur windows, vous devez append des scripts exe dans CLASSPATH pour pouvoir utiliser la commande pip
C:\Python34\Scripts\pip3.exe
Je vous suggère d’utiliser MINGW il peut vous donner un meilleur environnement pour travailler avec python
installer pip, téléchargez en toute sécurité get-pip.py
Ensuite, exécutez ce qui suit:
python get-pip.py
Sous Windows, pour lancer les Pandas, suivez l’étape indiquée dans le lien suivant
https://github.com/svaksha/PyData-Workshop-Sprint/wiki/windows-install-pandas