Tôi hơi muộn với trò chơi này, nhưng tôi nghĩ tôi nên đăng một câu trả lời cập nhật vì tôi chỉ gặp phải vấn đề này. Xin lưu ý rằng điều này sẽ chỉ áp dụng cho thiết lập dựa trên Mac (Tôi chưa từng thử nó với Windows hoặc bất kỳ hương vị nào của Linux).
Cách đơn giản nhất để làm việc này là cài đặt Python thông qua Brew . Nếu bạn chưa cài đặt brew, bạn sẽ cần phải làm điều đó trước tiên. Sau khi cài đặt, hãy làm như sau tại thiết bị đầu cuối:
brew install python
Điều này sẽ cài đặt Python 3. Sau khi cài đặt, hãy chạy nó:
ls -l /usr/local/bin/python*
Bạn sẽ thấy tất cả các liên kết được tạo bởi brew để cài đặt Python. Nó sẽ trông giống như thế này:
lrwxr-xr-x 1 username admin 36 Oct 1 13:35 /usr/local/bin/python3@ -> ../Cellar/python/3.7.4_1/bin/python3
lrwxr-xr-x 1 username admin 43 Oct 1 13:35 /usr/local/bin/python3-config@ -> ../Cellar/python/3.7.4_1/bin/python3-config
lrwxr-xr-x 1 username admin 38 Oct 1 13:35 /usr/local/bin/python3.7@ -> ../Cellar/python/3.7.4_1/bin/python3.7
lrwxr-xr-x 1 username admin 45 Oct 1 13:35 /usr/local/bin/python3.7-config@ -> ../Cellar/python/3.7.4_1/bin/python3.7-config
lrwxr-xr-x 1 username admin 39 Oct 1 13:35 /usr/local/bin/python3.7m@ -> ../Cellar/python/3.7.4_1/bin/python3.7m
lrwxr-xr-x 1 username admin 46 Oct 1 13:35 /usr/local/bin/python3.7m-config@ -> ../Cellar/python/3.7.4_1/bin/python3.7m-config
Hàng đầu tiên trong ví dụ này hiển thị python3
liên kết tượng trưng. Để đặt nó làm python
symlink mặc định, hãy chạy như sau:
ln -s -f /usr/local/bin/python3 /usr/local/bin/python
Sau khi thiết lập, bạn có thể làm:
which python
và nó sẽ hiển thị:
/usr/local/bin/python
Bạn sẽ phải tải lại shell terminal hiện tại của mình cho nó để sử dụng symlink mới trong shell đó, tuy nhiên, tất cả các phiên shell mới được mở sẽ (nên) tự động sử dụng nó. Để kiểm tra điều này, hãy mở một vỏ thiết bị đầu cuối mới và chạy như sau:
python --version