Может кто-нибудь объяснить, что здесь делает mklink?

Цель: сделать символическую ссылку на pip.exe в папке (C:\StacklessPython33), которая находится в переменной PATH, чтобы она распознавалась как вызываемое приложение.

Я делаю эту команду:

mklink "C:\StacklessPython33\pip.exe" "C:\StacklessPython33\Scripts\pip.exe"

Однако, когда я вызываю pip.exe из командной строки, я получаю ответ:Cannot open C:\StacklessPython33\pip-script.py"

pip-script.py также файл в C:\StacklessPython33\Scripts\, но я не ссылался на этот файл.

и это становится еще лучше... Когда я создаю жесткую ссылку, она работает с той же командой.

mklink \H "C:\StacklessPython33\pip.exe" "C:\StacklessPython33\Scripts\pip.exe"

Что здесь происходит?

РЕДАКТИРОВАТЬ: сделать правую кнопку мыши на символическую ссылку и посмотреть его с dir, оба показывают правильную цель C:\StacklessPython33\Scripts\pip.exe,

0 ответов

Другие вопросы по тегам