Hướng dẫn how do i fix python not found in ubuntu? - làm cách nào để sửa lỗi python không tìm thấy trong ubuntu?

Làm thế nào để bạn chạy một chương trình Python trong thiết bị đầu cuối Linux? Như thế này, phải không?

python program.py

Tuy nhiên, nếu bạn cố gắng sử dụng lệnh python trong Ubuntu (và một số phân phối khác), nó sẽ gây ra lỗi.

Lệnh ‘Python không được tìm thấy, ý bạn là: Chỉ huy‘ Python3, từ Deb Python3Command ‘Python, từ Deb Python-Is-Is-Python3
command ‘python3’ from deb python3
command ‘python’ from deb python-is-python3

Nếu bạn chú ý đến thông báo lỗi, nó sẽ xóa rất nhiều thứ. Lệnh Python thực sự là Python3 ở đây.The python command is actually python3 here.

Nếu bạn không hiểu điều đó, không phải lo lắng. Tôi sẽ giải thích những điều chi tiết ở đây.

Tại sao không có lệnh Python được tìm thấy trên Ubuntu?

Nó khác vì ngôn ngữ Python không được cài đặt dưới dạng Python mà là Python3 hoặc Python2 (trong một số phiên bản Ubuntu cũ hơn).

Tại một số thời điểm trong quá khứ xa xôi, Python thực sự có sẵn dưới dạng gói python/thực thi. Khi Python phát hành phiên bản 2, Ubuntu và các bản phân phối khác phải cung cấp hỗ trợ cho cả phiên bản Python 1.x và 2.x.

Vì vậy, họ đặt tên cho phiên bản Python mới hơn

type python python2 python3
0 để phân biệt giữa hai. Các ứng dụng hoặc thư viện khác cũng chỉ định Python hoặc Python2 trong mã của họ.

Cuối cùng, Python phiên bản 1 đã bị ngừng hoàn toàn nhưng gói tiếp tục được đặt tên là Python2.

Tương tự, khi Python phiên bản 3 được phát hành, các bản phân phối bắt đầu cung cấp cả các gói ____10 và

type python python2 python3
2.

Python 2 không còn được hỗ trợ và Python 3.x là những gì bạn nhận được trên Ubuntu. Gói vẫn được đặt tên là Python3.

Để tóm tắt, bạn đã cài đặt Python trên Ubuntu. Nó có sẵn dưới dạng gói Python3.

Vì vậy, các tùy chọn của bạn là gì khi bạn thấy lệnh Python không tìm thấy lỗi trên Ubuntu là gì? Hãy để tôi vượt qua chúng.

Đảm bảo bạn đã cài đặt Python trên hệ thống của mình

Nó đã được cài đặt nhưng không có hại trong kiểm tra kép.

Ubuntu 18.04 cũng có Python 2 nhưng 20,04 và các phiên bản cao hơn chỉ có Python 3. Tuy nhiên, bạn có phiên bản nào với:

type python python2 python3

Như bạn có thể thấy trong ảnh chụp màn hình bên dưới, tôi đã cài đặt Python phiên bản 3 trên hệ thống của mình.

Hướng dẫn how do i fix python not found in ubuntu? - làm cách nào để sửa lỗi python không tìm thấy trong ubuntu?
Kiểm tra phiên bản python trong ubuntu

Nếu bạn không cài đặt phiên bản Python nào, bạn có thể cài đặt Python phiên bản 3 với lệnh sau:

sudo apt install python3

Sử dụng python3 thay vì python

Nếu nó không quá nhiều rắc rối cho bạn, hãy sử dụng lệnh python3 thay vì python bất cứ nơi nào cần thiết.

Bạn muốn kiểm tra phiên bản Python đã cài đặt? Sử dụng nó như thế này:

python3 --version

Và bạn nhận được chi tiết phiên bản trong đầu ra:

[email protected]:~$ python3 --version
Python 3.10.4

Nếu bạn phải chạy một chương trình Python, hãy thực hiện nó như thế này:

python3 program.py

Điều này sẽ làm việc cho bạn trong hầu hết các trường hợp. Tuy nhiên, nếu bạn đang sử dụng một số ứng dụng Python (cũ) dự kiến ​​sẽ chạy Python thực thi trong mã của nó, bạn sẽ gặp vấn đề. Đừng lo lắng, bạn cũng có thể đi xung quanh nó.

Liên kết python3 như python

Bạn có thể tạo một bí danh vĩnh viễn trong tệp .bashrc như thế này:

alias python='python3'

Bằng cách này, bạn có thể chạy lệnh python và hệ thống của bạn chạy

type python python2 python3
2.

Nó sẽ hoạt động trong hầu hết các trường hợp trừ khi một số chương trình dự kiến ​​sẽ chạy/usr/bin/python. Bây giờ, bạn có thể tạo Symlink giữa/usr/bin/python và/usr/bin/python3 nhưng tồn tại một tùy chọn đơn giản hơn cho người dùng Ubuntu.

Đối với Ubuntu 20.04 và các phiên bản cao hơn, bạn có một gói tự động tạo tất cả các liên kết nếu bạn cài đặt gói python-is-python3. Đây là những gì thông báo lỗi ban đầu cũng đã đề xuất.

sudo apt install python-is-python3

Hướng dẫn how do i fix python not found in ubuntu? - làm cách nào để sửa lỗi python không tìm thấy trong ubuntu?

Bạn có thể thấy rằng Symlinks đã được tạo và bạn có thể sử dụng lệnh Python (thực sự chạy Python3) mà không có bất kỳ vấn đề nào.

Hướng dẫn how do i fix python not found in ubuntu? - làm cách nào để sửa lỗi python không tìm thấy trong ubuntu?

Tôi hy vọng điều này sẽ làm rõ không khí trên gói Python ở Ubuntu. Hãy cho tôi biết nếu bạn có bất kỳ câu hỏi hoặc đề xuất.

Người tạo ra nó là foss. Một người dùng quảng cáo nguồn mở và người dùng Linux nhiệt tình. Người hâm mộ lớn của những bí ẩn thám tử cổ điển, từ Agatha Christie và Sherlock Holmes đến Thám tử Columbo & Ellery Queen. Cũng là một bộ phim với một góc mềm cho phim Noir.

Làm cách nào để sửa Python không tìm thấy?

Để giải quyết lỗi này, hãy làm theo các bước bên dưới: Tìm thư mục có phiên bản Python đã cài đặt dưới dạng tên của nó trong các tệp X: \ Program (trong đó X là ổ đĩa Windows được cài đặt; ví dụ: C: \ Program Files \ Python36). Nếu một thư mục như vậy không tồn tại, hãy tải xuống và cài đặt phiên bản Python mới nhất ở đây.Find a folder with the installed Python version as its name in X:\Program Files (where X is the drive where Windows is installed; e.g., C:\Program Files\Python36 ). If such a folder does not exist, download and install the latest version of Python here.

Làm cách nào để cài đặt lại hoàn toàn Python Ubuntu?

Đây là cách làm điều đó:..
Mở thiết bị đầu cuối của bạn bằng cách nhấn Ctrl + Alt + T ..
Cập nhật danh sách kho lưu trữ hệ thống cục bộ của bạn bằng cách nhập lệnh sau: Sudo APT Update ..
Tải xuống phiên bản mới nhất của Python: sudo apt Cài đặt Python3 ..
APT sẽ tự động tìm gói và cài đặt nó trên máy tính của bạn ..

Python của tôi đã cài đặt ubuntu ở đâu?

Nói chung, theo mặc định, nhị phân Python của bạn được đặt tại/usr/bin/python nhưng nó có thể không phải lúc nào cũng là một đảm bảo tùy thuộc vào phiên bản bạn đang sử dụng./usr/bin/python but it may not always be a guarantee depending on the version you are using.

Làm cách nào để sửa Bin Sh 1 không tìm thấy Python?

/bin/sh: 1: python: không tìm thấy trong mã vs [đã giải quyết]..
Cập nhật sudo apt.Bước 2: Cài đặt phần mềm hỗ trợ ..
sudo apt Cài đặt phần mềm-phổ biến.Bước 3: Thêm ppa chết ..
Sudo PPA bổ sung Sudo-apt-ept-ept: Deadsnakes/PPA.....
Cập nhật sudo apt.....
sudo apt Cài đặt Python3.10.4.....
Python3 --Version ..