ПУТЬ по умолчанию для Fish Shell ⇐ Python
-
Anonymous
ПУТЬ по умолчанию для Fish Shell
У меня есть MacBook Pro 2023 года выпуска, который я использую для запуска множества скриптов Python с терминала с помощью Fish. Я использую самодельную установку Python3, чтобы не путаться с установкой системы, но у меня возникают проблемы с PIP.
Когда я набираю который python3, я получаю /opt/homebrew/bin/python3, как и ожидалось
Однако, когда я набираю который pip3, я получаю /Users/username/Library/Python/3.9/bin/pip3, а это не то, что мне нужно
р>
Похоже, что Fish извлекает путь из системного Bash PATH, но я не могу понять, откуда мой компьютер получает этот путь по умолчанию. У меня нет конфигурации bash в моем домашнем каталоге. В /etc/paths.d добавлены только пути к системе cryptex, которая меня не волнует.
Я иногда использую bash, поэтому не хочу просто добавлять домашний путь в мой .fish-config. Лучше всего мне здесь создать конфигурацию bash или мне нужно сделать что-то еще?
Спасибо за помощь, я новичок в программировании, и в ChatGPT мне повсюду объясняли, что делать.
У меня есть MacBook Pro 2023 года выпуска, который я использую для запуска множества скриптов Python с терминала с помощью Fish. Я использую самодельную установку Python3, чтобы не путаться с установкой системы, но у меня возникают проблемы с PIP.
Когда я набираю который python3, я получаю /opt/homebrew/bin/python3, как и ожидалось
Однако, когда я набираю который pip3, я получаю /Users/username/Library/Python/3.9/bin/pip3, а это не то, что мне нужно
р>
Похоже, что Fish извлекает путь из системного Bash PATH, но я не могу понять, откуда мой компьютер получает этот путь по умолчанию. У меня нет конфигурации bash в моем домашнем каталоге. В /etc/paths.d добавлены только пути к системе cryptex, которая меня не волнует.
Я иногда использую bash, поэтому не хочу просто добавлять домашний путь в мой .fish-config. Лучше всего мне здесь создать конфигурацию bash или мне нужно сделать что-то еще?
Спасибо за помощь, я новичок в программировании, и в ChatGPT мне повсюду объясняли, что делать.