Tôi muốn chạy một tập lệnh Python trong Terminal, nhưng tôi không biết làm thế nào? Tôi đã có một tệp đã lưu có tên là gameover.py trong thư mục "/ User / luca / Documents / python".
Câu trả lời:
Bạn cần cài đặt python trên hệ thống của mình. Sau đó, bạn có thể chạy điều này trong thiết bị đầu cuối trong đúng thư mục:
python gameover.py
Điều này phụ thuộc vào phiên bản python được cài đặt trên hệ thống của bạn. Xem bên dưới.
Nếu bạn có phiên bản Python 2. *, bạn phải chạy lệnh này
python gameover.py
Nhưng nếu bạn có phiên bản Python 3. *, bạn phải chạy lệnh này
python3 gameover.py
Vì đối với MAC với phiên bản Python 3. * bạn sẽ gặp lỗi không tìm thấy lệnh
nếu bạn chạy "python gameover.py"
Trước tiên, bạn phải cài đặt python. Mac đi kèm với python 2.7 được cài đặt để cài đặt Python 3, bạn có thể làm theo hướng dẫn này: http://docs.python-guide.org/en/latest/starting/install3/osx/ .
Để chạy chương trình, sau đó bạn có thể sao chép và dán mã này:
python /Users/luca/Documents/python/gameover.py
Hoặc bạn có thể đi đến thư mục của tệp với cd
theo sau là thư mục. Khi bạn ở trong thư mục thì bạn có thể python YourFile.py
.
Nếu bạn đang làm việc với Ubuntu, đôi khi bạn cần chạy như sudo
sau:
Đối với Python2:
sudo python gameover.py
Đối với Python3:
sudo python3 gameover.py
Giả sử tập lệnh của bạn được gọi my_script.py
và bạn đã đặt nó vào thư mục Tải xuống của mình.
Có nhiều cách cài đặt Python, nhưng homebrew là cách dễ nhất.
0) Mở Terminal.app
1) Cài đặt homebrew (bằng cách dán văn bản sau vào Terminal.app và nhấn phím Enter )
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2) Cài đặt Python bằng homebrew
brew install python
3) cd
vào thư mục chứa tập lệnh Python của bạn (ví dụ như tôi đang sử dụng Downloads
thư mục Tải xuống ( ) trong thư mục home ( ~
) của bạn ):
cd ~/Downloads
4) Chạy tập lệnh bằng python3
tệp thực thi
python3 my_script.py
Bạn cũng có thể bỏ qua bước 3 và thay vào đó đưa ra python3
một đường dẫn tuyệt đối
python3 ~/Downloads/my_script.py
Thay vì nhập toàn bộ nội dung đó ( ~/Downloads/my_script.py
), bạn có thể tìm .py
tệp trong Finder.app và chỉ cần kéo tệp đó vào cửa sổ Terminal.app sẽ nhập đường dẫn cho bạn.
Nếu bạn có khoảng trắng hoặc một số ký hiệu khác ở đâu đó trong tên tệp của mình, bạn cần đặt tên tệp trong dấu ngoặc kép:
python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"
Lưu ý rằng bạn cần cài đặt nó brew install python
nhưng sau đó sử dụng lệnh python3
(có dấu 3
ở cuối).