Installation de Python 3.4 et 2.7 pas de dossier Script et pas de pip installé

J'était en train de faire une nouvelle installation pour Python 2.7.9 et 3.4.3 sur Win7 X64 aujourd'hui, et j'ai trouvé qu'il n'y a pas de Script dossier dans Python27 et Python34 dossier que le premier enfant du dossier de niveau, mais il y en a un dans Tools. Cependant, je ne pouvais pas trouver pip dans ce dossier Script, bien que pip doit être installé avec Python par défaut. Les autres j'ai fait la même installation pour mon autre PC et ordinateur portable, il n'y a Script dossier (en tant que premier niveau de l'enfant dossier dans Python27 et Python34) contenant pip. Donc ce qui se passe? comment faire pour installer pip et peut-être d'autres scripts utiles de cette façon?

[EDIT] j'ai essayé python -m ensurepip dans Python34. J'ai les erreurs suivantes:

Ignoring indexes: https://pypi.python.org/simple
Collecting setuptools
 Exception:
 Traceback (most recent call last):
File "C:\Users\daiyue\AppData\Local\Temp\tmppvmc8dv1\pip-6.0.8-py2.py3-none-
any.whl\pip\basecommand.py", line 232, in main
  status = self.run(options, args)
File "C:\Users\daiyue\AppData\Local\Temp\tmppvmc8dv1\pip-6.0.8-py2.py3-none-
any.whl\pip\commands\install.py", line 339, in run
  requirement_set.prepare_files(finder)
File "C:\Users\daiyue\AppData\Local\Temp\tmppvmc8dv1\pip-6.0.8-py2.py3-none-
any.whl\pip\req\req_set.py", line 333, in prepare_files
  upgrade=self.upgrade,
File "C:\Users\daiyue\AppData\Local\Temp\tmppvmc8dv1\pip-6.0.8-py2.py3-none-
any.whl\pip\index.py", line 326, in find_requirement
  file_locations, url_locations = self._sort_locations(locations)
File "C:\Users\daiyue\AppData\Local\Temp\tmppvmc8dv1\pip-6.0.8-py2.py3-none-
any.whl\pip\index.py", line 158, in _sort_locations
  sort_path(os.path.join(path, item))
File "C:\Users\daiyue\AppData\Local\Temp\tmppvmc8dv1\pip-6.0.8-py2.py3-none-
any.whl\pip\index.py", line 139, in sort_path
  if mimetypes.guess_type(url, strict=False)[0] == 'text/html':
File "C:\Python34\lib\mimetypes.py", line 287, in guess_type
  init()
File "C:\Python34\lib\mimetypes.py", line 348, in init
  db.read_windows_registry()
File "C:\Python34\lib\mimetypes.py", line 255, in read_windows_registry
  with _winreg.OpenKey(hkcr, subkeyname) as subkey:
TypeError: OpenKey() argument 2 must be str without null characters or None,  not str

[MODIFIER] Le problème est dû à plusieurs null clés de Registre dans HKEY_LOCAL_MACHINE que faire read_windows_registry() dans mimetypes.py recherche a échoué. Voici le post qui mène à la solution:

Python " pip " et la corruption du registre de Windows

grâce

source d'informationauteur daiyue

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *