01/10/2018, 08:41
Lỗi không tìm thấy file python

Em chả biết đây là lỗi gì anh chị nào giúp em với ạ : ((
Bài liên quan
Em chả biết đây là lỗi gì anh chị nào giúp em với ạ : ((
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êncd
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:
cd
được.cd
chỉ 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 ấntab
thì nó sẽ tự động gợi ý ra đường dẫn, ấn nhiều lầntab
để 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.
còn thế này là sao hả anh ?
Vì nó không tìm thấy file
python.exe
trong các thư mục của biến môi trườngPATH
. 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.