web-dev-qa-db-fra.com

Python newbie - erreur de syntaxe PIP/invalide

Ok, totalement novice en programmation et en python. Sous Windows 7, python 2.7 x64. J'essaie dans le paquet install dateutil d’utiliser pip.

J'ai installé pip, numpy et pandas... qui étaient plutôt simples car ils sont des fichiers exe.

J'essaie maintenant d'utiliser pip pour installer dateutil. Dans le shell Python, j'ai tapé:

pip install dateutil 

et 

pip install python-dateutil

Je continue à obtenir des erreurs "Invalid Syntax" à la commande d'installation. Qu'est-ce que je fais mal ici? J'ai également essayé ceci dans la ligne de commande de python.

J'ai vérifié mes modules installés et j'ai à la fois pip et easy_install. Vraiment confus en ce moment ... J'ai aussi essayé d'exécuter le script d'installation pour dateutil et j'obtiens cette erreur:

Traceback (most recent call last):
  File "C:\Python27\Scripts\python-dateutil-1.5.tar\python-dateutil-1.5\setup.py", line 14, in <module>
    TOPDIR = os.path.dirname(__file__) or "."
NameError: name '__file__' is not defined

Aidez-moi, s'il vous plaît! Merci d'avance pour votre aide.

12
user2338676

Vous ne tapez pas cela dans le shell Python. Vous le tapez dans la commande Invite (vous n'avez pas utilisé Windows depuis des années, mais il s'appelait cmd).

13
Daniel Roseman

vous pouvez utiliser :

easy_install

par téléchargement setuptools moyen facile de télécharger n’importe quel paquet Python 

0
Sameer H. Ibra