Em chả biết đây là lỗi gì anh chị nào giúp em với ạ : ((
Lỗi không tìm thấy file python
Nó báo không thể tìm thấy đường dẫ file kìa b @@
Lệnh cd dùng để thay đổi thư mục hiện hành (change directory) và mình đoán .\tuong.py là tên file chứ không phải tên folder nên cd sẽ báo lỗi là chuyện bình thường
(vì ít ai đặt tên folder có extension lắm).
Bạn muốn chạy file python thì tới thư mục chứa file .py cần chạy rồi python <tên_file>.py là xong!
anh đưa ra ví dụ rõ được không ạ ?
Lệnh cd chỉ làm duy nhất 1 công việc là thay đổi thư mục hiện hành, đầu vào của nó không phải thư mục thì nó sẽ báo lỗi, chỉ vậy thôi.
Giả sử ta đang từ thư mục “C:\Users\Admin” nhưng muốn chuyển sang “C:\Project\Python” để chạy file ‘project.py’ thì sơ sơ như sau:
- Lệnh 1, 2 là lệnh đúng.
- Lệnh cuối là sai (giống trường hợp của bạn) vì ‘project.py’ là FILE, nên không dùng
cdđược.cdchỉ làm thay đổi thư mục phía trước dấu'>'từ'C:\Users\Nguyen'sang'C:\Project\Python'.
Để tránh nhầm lẫn thì em sử dụng thêm phím tab khi đang gõ đường dẫn với cd: mỗi khi ấn tab thì nó sẽ tự động gợi ý ra đường dẫn, ấn nhiều lần tab để ra cái muốn tìm, còn nếu ấn hoài nhưng không thấy thì tức là không có
. Chức năng đó gọi là tab-completion (với Bash trên Linux thì nó tốt hơn nhiều so với cmd trên Windows).
Cái này là 1 câu lệnh trong cmd và nó thực sự cơ bản. Em nên tìm hiểu một chút nếu muốn dùng cmd dễ dàng.
Vì nó không tìm thấy file python.exe trong các thư mục của biến môi trường PATH. Thử kiểm tra trong Advanced system settings -> Tab: Advanced -> Environment variables: kiểm tra biến Path trong System variables xem có đường dẫn thư mục chứa Python.exe chưa?
Nếu chưa thì thêm vào rồi tắt và mở lại Powershell.


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?