Hướng dẫn usr/bin/env python: no such file or directory windows - usr / bin / env python: không có cửa sổ thư mục hoặc tệp nào như vậy

Lỗi này có nghĩa là Git Bash không biết Python.exe của bạn ở đâu. Nó tìm kiếm đường dẫn tìm kiếm Windows bình thường của bạn, biến môi trường PATH. Có lẽ bạn đã thất bại trong bước thứ 4 trên các hướng dẫn đã "đảm bảo Python đang làm việc trong git bash":

$ python --version
sh.exe: python: command not found

Để khắc phục điều đó, hãy nối thêm C:\Python [hoặc bất cứ nơi nào bạn đã cài đặt Python] vào biến môi trường PATH của bạn trong Windows [hướng dẫn tại đây]. Bạn cần khởi động lại bash sau này để thay đổi có hiệu lực. Điều này cũng sẽ cho phép bạn chạy Python từ dấu nhắc lệnh Windows.

C:\> python --version
Python 2.7.2

Nếu bạn không muốn thay đổi biến Windows PATH của mình hoặc cung cấp Python chỉ có sẵn cho Git Bash, bạn có thể tạo tệp

C:\> python --version
Python 2.7.2
0 trong thư mục
C:\> python --version
Python 2.7.2
1 của mình và đặt biến ở đó:

C:\>notepad %USERPROFILE%\.bashrc

và thêm

Xuất đường dẫn =/c/python: $ đường dẫn

cho tập tin. Kịch bản đó được thực thi mỗi khi bạn bắt đầu git bash và chuẩn bị C:\Python cho biến PATH của Git Bash, khiến biến đường dẫn rộng hệ thống không bị ảnh hưởng.

Bây giờ bạn đã biết những gì phải làm, bạn có thể sử dụng phím tắt này trên bash thay thế [cộng đồng lệnh xuất vào .bashrc của bạn]

$ echo export PATH=/c/Python:\$PATH >> ~/.bashrc

1 Câu trả lời cho câu hỏi này.

Hi@akhtar,

Có vẻ như tập lệnh Python của bạn không thể tìm thấy Python trong hệ thống của bạn. & NBSP; Bạn có thể đã cài đặt Python3 trong hệ thống của bạn. Nhưng đó là tìm/usr/bin/python. Vì vậy, bạn có thể & nbsp; tạo một liên kết với nó./usr/bin/python folder. So you can create a symlink to it.

$ sudo ln -s /usr/bin/python3 /usr/bin/python

Hi vọng điêu nay co ich!!

Nếu bạn cần biết thêm về Python, hãy tham gia khóa học chứng nhận Python & nbsp; ngày nay.

Thanks!

Đã trả lời ngày 20 tháng 9 năm 2020 MD • & NBSP; 95.360 điểm Sep 20, 2020 by MD
• 95,360 points

Các câu hỏi liên quan trong Python

  • Tất cả danh mục
  • Apache Kafka [84][84]
  • Apache Spark [596][596]
  • Azure [131][131]
  • Dữ liệu lớn Hadoop [1.907][1,907]
  • Blockchain [1.673][1,673]
  • C# [124][124]
  • C ++ [268][268]
  • Tư vấn nghề nghiệp [1.060][1,060]
  • Điện toán đám mây [3,356][3,356]
  • An ninh mạng & hack đạo đức [145][145]
  • Phân tích dữ liệu [1.266][1,266]
  • Cơ sở dữ liệu [853][853]
  • Khoa học dữ liệu [75][75]
  • DevOps & Agile [3.500][3,500]
  • Tiếp thị kỹ thuật số [111][111]
  • Các chủ đề về sự kiện & xu hướng [28][28]
  • IoT [Internet of Things] [387][387]
  • Java [1.178][1,178]
  • Kotlin [3][3]
  • Quản trị Linux [384][384]
  • Học máy [337][337]
  • MicroStrargety [6][6]
  • PMP [423][423]
  • Power BI [516][516]
  • Python [3.154][3,154]
  • RPA [650][650]
  • Salesforce [92][92]
  • Selenium [1.569][1,569]
  • Kiểm tra phần mềm [56][56]
  • Tableau [608][608]
  • Talend [73][73]
  • Các loại [124][124]
  • Phát triển web [2.999][2,999]
  • Hỏi chúng tôi bất cứ điều gì! [66][66]
  • Những người khác [1.204][1,204]
  • Phát triển di động [46][46]

Đăng ký nhận bản tin của chúng tôi và nhận được các khuyến nghị cá nhân hóa.

Bạn co săn san để tạo một tai khoản? Đăng nhập.

Bài Viết Liên Quan

Chủ Đề