2013-08-11 22 views
10

Tôi là người mới bắt đầu trên khung chơi. Tôi chỉ trích xuất các tệp khuôn khổ Play và trích xuất chúng và cung cấp đường dẫn của thư mục phát trong biến số toàn cầu $PATH. Sau này khi tôi chạy lệnh trên ubuntu chơi giúp đỡ, của nó cho tôi dưới đây lỗi:nhận lỗi/usr/bin/env: sh: Không có tệp hoặc thư mục như vậy khi chạy lệnh chơi

/usr/bin/env: sh: No such file or directory 

Bất kỳ đầu mối tại sao tôi phải đối mặt với lỗi này và làm thế nào để giải quyết nó?

+0

[Tại sao #!/Usr/bin/env bash không hoạt động trên hệ thống của tôi?] (Https://unix.stackexchange.com/q/257969/56041) – jww

+0

đã xảy ra với tôi sau khi di chuyển dự án sang máy tính, cố gắng tạo lại tệp kê khai –

Trả lời

1

$PATH được thiết lập trong ~/.bashrc, ~/.bash_profile hoặc ~/.profile.

source tệp cấu hình có liên quan hoặc bắt đầu một thiết bị đầu cuối bash mới nên giải quyết vấn đề.

30

Lỗi này thường xảy ra nếu tập lệnh có kết thúc dòng cửa sổ thay vì kết thúc dòng unix.

Thử chạy dos2unix trên tập lệnh và thử chạy lại lệnh của bạn để xem bạn có gặp lỗi tương tự không.

dos2unix [filename] 
+2

Đây là giải pháp. Tôi đã sao chép qua tệp từ một máy tính Windows. Cài đặt và chạy dos2unix trên tệp đã cho phép nó chạy mà không có sự cố. – johnny

2

tôi đã cùng một vấn đề, và giải quyết nó bằng Notepad ++, bằng cách nhấn Edit -> Chuyển đổi EOL -> Unix và sau đó lưu tập tin.

Các vấn đề liên quan