Принаймні, у Windows pip
зберігається шлях виконання у виконуваному файлі, pip.exe
коли він встановлений.
Відредагуйте цей файл за допомогою шестигранного редактора або WordPad (його потрібно зберегти як звичайний текст, щоб зберегти бінарні дані), змініть шлях до Python цитатами та пробілами на зразок цього:
#!"C:\Program Files (x86)\Python33\python.exe"
до втеченого шляху без пробілів і лапок та прокладок з пробілами (крапки в кінці повинні бути пробілами):
#!C:\Progra~2\Python33\python.exe.............
Для "C: \ програмних файлів" цей шлях, ймовірно, буде "C: \ Progra ~ 1" (укорочені назви шляхів у позначеннях DOS / Windows 3.x використовують тильду та номери). Windows надає цю альтернативну позначення для зворотної сумісності з програмами DOS / Windows 3.x.
Зверніть увагу, що оскільки це двійковий файл, ви не повинні змінювати розмір файлу, який може порушити виконуваний файл, отже, прокладку.
Збережіть за допомогою привілеїв адміністратора, переконайтеся, що він фактично збережений у цільовому місці, і спробуйте знову.
Вам також може знадобитися встановити PATH
змінну, щоб використовувати ~
позначення для шляху pip
.