Tôi tương đối mới đối với Linux và Unix. Với sự giúp đỡ của internet cuối cùng tôi đã tìm ra cách $PATH
và bí danh trong tác phẩm .bashrc
của tôi.
Nhưng tôi thực sự không thể tìm thấy bất kỳ điều gì mô tả thời điểm sử dụng.
Giả sử tôi đã cài đặt Python3.3 trong Thư viện/Khung và thực thi là /Library/Frameworks/Python.framework/Versions/3.3/bin/python3
, nhưng tôi muốn thực thi python 3.3 bằng cách nhập python3
vào thiết bị đầu cuối của mình.
Khi tôi hiểu nó một cách chính xác, có (ít nhất) ba phương pháp để đạt được điều này:
1) tôi sửa đổi $ PATH trong .bashrc của tôi:
export PATH=/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}
2) tôi đặt một bí danh ở .bashrc của tôi:
alias python3=/Library/Frameworks/Python.framework/Versions/3.3/bin
3) sáng tạo một symbolic link (symlink):
ln -s /Library/Frameworks/Python.framework/Versions/3.3/bin /usr/local/bin
Bạn sẽ nói gì (từ kinh nghiệm của bạn) là cách "được khuyến nghị"?
Tôi không nghĩ lệnh 'alias' và' ln -s' của bạn là chính xác. Bạn có thể muốn làm cho tất cả chúng đều sử dụng 'bin/python3' không chỉ'/bin' – FoolishSeth
Và bạn cũng có thể thêm một 'hàm' vào' .bashrc' –
cảm ơn, bạn nói đúng, chắc chắn là nó nên ... bin/python3' –