Cách chạy file Python trên CMD và Mac 2022 | Lucid Gen

Dù bạn không phải là một lập trình viên thì đôi lúc bạn cũng gặp tình huống phải chạy file Python trên CMD (Command Prompt) hoặc trên Mac, ví dụ như bạn có thể dùng Python để đổi ID Teamviewer trên Mac. Việc đầu tiên bạn cần làm là kiểm máy tính của bạn đã có Python hay chưa, nếu chưa có thì bạn phải cài đặt Python cho Windows và Mac. Sau đó bạn mới có thể chạy file py được. Lucid Gen sẽ hướng dẫn bạn từng bước trong bài viết này.

Tham khảo thêm

Kiểm tra phiên bản Python trên máy tính

Trên Windows bạn mở ứng dụng CMD (Command Prompt), còn trên Mac bạn mở ứng dụng Terminal. Tiếp theo, bạn nhập dòng lệnh như bên dưới để kiểm tra phiên bản Python trên máy của bạn. Nếu ứng dụng trả về một phiên bản Python nào đó thì máy của bạn có thể chạy file Python trên CMD được.

python --version

Kiểm tra máy tính của bạn đã có có Python hay chưaKiểm tra máy tính của bạn đã có có Python hay chưa

Chạy file Python trên CMD

Để chạy file Python trên CMD thì bạn nhập nhập dòng lệnh python, khoảng cách, đường dẫn file Python của bạn.

Cách chạy file Python trên CMD và MacCách chạy file Python trên CMD và Mac

Video hướng dẫn chạy một file Python trên CMD và Mac

Nếu bạn gặp khó khăn trong việc lấy đường dẫn file Python thì bạn chỉ cần dùng tính năng sao chép đường dẫn file trên máy tính như sau.

Sao chép đường dẫn file Python trên Mac

Trong ứng dụng Finder bạn bật hiển thị đường dẫn file bằng tổ hợp phím Option Command P. Tiếp theo bạn click chọn file Python script, nhấp chuột phải vào tên file ở phần đường dẫn và chọn Copy x as Pathname.

Sao chép file path để chạy file Python trên MacSao chép file path để chạy file Python trên Mac

Sao chép đường dẫn file Python trên Windows

Trên Windows bạn có thể sao chép đường dẫn file Python bằng cách nhấp chuột phải vào file Python và chọn Copy as path.

Nếu máy của bạn không có tính năng Copy as path thì bạn có thể chọn Properties và sao chép đường dẫn ở mục Location, nhớ là bạn phải tự điền thêm tên file vào.

Sao chép file path để chạy file Python trên CMD WindowsSao chép file path để chạy file Python trên CMD Windows

Chạy file Python với môi trường ảo Python

Nếu bạn đã có một môi trường ảo Python dành cho file Python script này thì bạn có thể kích hoạt môi trường ảo Python của bạn lên trước khi chạy file Python trên CMD.

conda activate myenv
python your/file/path.py

Cách chạy file PY với một môi trường ảo PythonCách chạy file PY với một môi trường ảo Python

Chạy file Python bằng IDLE

Nếu bạn không thể chạy file Python trên CMD được thì bạn có thể sử dụng Python IDLE để thay thế. Hãy dùng tính năng tìm ứng dụng trên máy tính của bạn để mở IDLE. Trên IDLE Shell, bạn chọn File > Open để mở file Python mà bạn muốn chạy.

Cách chạy file Python bằng Python IDLECách chạy file Python bằng Python IDLE

Sau khi đã mở được file Python script thì bạn chọn Run > Run Module để chạy file Python trên Mac hoặc Windows.

Chọn Run để chạy file Python bằng IDLEChọn Run để chạy file Python bằng IDLE

Khi chạy file Python trên IDLE thì nó sẽ mở thêm một cửa sổ để show kết quả như hình bên dưới.

Chạy file PY bằng Python IDLE thành côngChạy file PY bằng Python IDLE thành công

Câu hỏi thường gặp

Làm sao sửa lỗi ModuleNotFoundError?

Hãy dùng lệnh pip install module-name để cài đặt module bị thiếu, bạn nên tạo môi trường ảo Python và cài đặt các module vào môi trường ảo đó để tránh gây lỗi cho Python gốc.

Làm sao sửa lỗi python is not recognized as an internal or external command?

Lỗi này tương tự như lỗi “command not found” trên Mac. Nó cho biết rằng máy tính của bạn chưa có Python. Hãy thử gỡ Python trước đó và cài đặt lại một lần nữa. Lưu ý quan trọng là bạn phải tích vào tùy chọn Add Python to PATH khi cài đặt Python trên Windows.

Làm sao sửa lỗi No such file or directory?

Lỗi này là do bạn nhập không đúng đường dẫn của file Python mà bạn muốn chạy. Hãy xem lại cách sao chép đường dẫn trong bài viết.

Lời kết

Nói chung cách chạy file Python trên CMD của Windows hay Terminal của Mac đều như nhau. Chỉ khác là Mac thường có sẵn Python, còn Windows thì bạn phải tự cài đặt Python. Quan trọng là máy của bạn phải có đủ các packages mà file Python script đó cần để chạy được. Nếu bạn có câu hỏi nào thì đừng ngại để lại bình luận bên dưới bài viết để giao lưu với Lucid Gen nhé!

5/5

– (1 bình chọn)