Может кто-нибудь объяснить, что здесь делает 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
,