Я бы хотел создать новый Python проект, который включает pipenv для управления моими пакетами.
Но когда я пытаюсь установить пакет с ним, мне выдается исключение:
ValueError: недопустимый python путь: 'C: / dev / Anaconda3 / Scripts / python .exe'
Я пробую команду pipenv с двумя разными терминалами эмуляции (Cmder и Terminus), которые дают такой же результат.
Раньше попробуйте решения Anaconda для работы с Python. Но теперь я не хочу использовать это, и я удаляю Anaconda в своей ОС.
Кажется, что моя ОС сохраняет старую ссылку на этот python исполняемый файл в Anaconda в вашем PATH ... Но я показываю свои 2 Переменные PATH OS (системная ОС PATH и пользователь PATH), и ничто не имеет этого пути в вашей строке.
Каталог c: \ dev \ Anaconda3 не существует!
Я пытаюсь для поиска удаления программы Anaconda в моем диспетчере приложений инструментов Windows, но Anaconda не отображается в этом списке. Вроде бы хорошо удален.
Я правильно устанавливаю исполняемый файл pipenv: pipenv --version
pipenv, версия 2020.6.2
Я устанавливаю правильно python исполняемый файл: python --version
Python 3.8.3
Я добавил 3 разных PATH python для моего PATH ОС (системный PATH и пользовательский PATH) :
- C: \ dev \ python \ Python38
- C: \ dev \ python \ Python38 \ Scripts \
- C: \ dev \ python \ Python38 \ Scripts \ bin
Почему я сохраняю старую ссылку на программу Anaconda?
Почему многие программы ищут python в тот же старый удаленный путь и переменная PATH не включают это?
Как pipenv создал свою переменную среды PATH?