كيفية تشغيل برنامج Python النصي على Terminal؟

سئل على ١ فبراير ٢٠١٤  ·  تمت مشاهدة 482.1k مرة  ·  مصدر

SnakeEyes picture
في ١ فبراير ٢٠١٤

أريد تشغيل برنامج نصي بايثون في Terminal ، لكني لا أعرف كيف؟ لدي بالفعل ملف محفوظ يسمى gameover.py في الدليل "/ User / luca / Documents / python".

الإجابات

ferdynator picture
في ١ فبراير ٢٠١٤
103

أنت بحاجة إلى تثبيت Python على نظامك. ثم يمكنك تشغيل هذا في Terminal في الدليل الصحيح:

python gameover.py
bcho04 picture
في ٢٧ نوفمبر ٢٠١٤
25

يمكنك تنفيذ ملفك باستخدام هذا:

python /Users/luca/Documents/python/gameover.py

يمكنك أيضًا تشغيل الملف بالانتقال إلى مسار الملف الذي تريد تشغيله وكتابة:

python gameover.py
error2007s picture
في ٢٦ مارس ٢٠١٦
13

هذا يعتمد على إصدار python المثبت على نظامك. انظر أدناه.

إذا كان لديك إصدار Python 2. * ، يجب عليك تشغيل هذا الأمر

python gameover.py

ولكن إذا كان لديك إصدار Python 3. * ، فيجب عليك تشغيل هذا الأمر

python3 gameover.py

لأنه بالنسبة إلى MAC مع الإصدار 3. من Python ، ستحصل على خطأ في الأمر

إذا قمت بتشغيل "python gameover.py"

Enrique picture
في ١ فبراير ٢٠١٤
4

بادئ ذي بدء ، تحتاج إلى الانتقال إلى موقع الملف الذي تحاول تنفيذه ، لذلك في Terminal:

cd ~/Documents/python

الآن ، يجب أن تكون قادرًا على تنفيذ ملفك:

python gameover.py
Alex Hawking picture
في ١٩ يونيو ٢٠١٨
4

يجب عليك أولا تثبيت بيثون. يأتي نظام التشغيل Mac مثبتًا عليه python 2.7 مثبتًا لتثبيت Python 3 ، ويمكنك اتباع هذا البرنامج التعليمي: http://docs.python-guide.org/en/latest/starting/install3/osx/ .

لتشغيل البرنامج ، يمكنك بعد ذلك نسخ هذا الرمز ولصقه:

python /Users/luca/Documents/python/gameover.py

أو يمكنك الانتقال إلى دليل الملف باستخدام cd متبوعًا بالمجلد. عندما تكون في المجلد يمكنك بعد ذلك python YourFile.py .

Cro-Magnon picture
في ١٩ أبريل ٢٠١٧
2

إذا كنت تعمل مع Ubuntu ، فأنت بحاجة أحيانًا إلى التشغيل كـ sudo :

بالنسبة إلى Python2:

sudo python gameover.py

بالنسبة إلى Python3:

sudo python3 gameover.py
Boris picture
في ١٣ يناير ٢٠٢٠
1

لنفترض أن البرنامج النصي الخاص بك يسمى my_script.py وقمت بوضعه في مجلد التنزيلات.

هناك العديد من الطرق لتثبيت Python ، لكن البيرة المنزلية هي الأسهل.

0) افتح Terminal.app

1) تثبيت homebrew (عن طريق لصق النص التالي في Terminal.app والضغط على مفتاح Enter )

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2) قم بتثبيت Python باستخدام البيرة

brew install python

3) cd في الدليل الذي يحتوي على برنامج Python النصي (على سبيل المثال ، أستخدم مجلد التنزيلات ( Downloads ) في مجلد منزلك ( ~ )):

cd ~/Downloads

4) قم بتشغيل البرنامج النصي باستخدام python3 القابل للتنفيذ

python3 my_script.py

يمكنك أيضًا تخطي الخطوة 3 وإعطاء python3 مسارًا مطلقًا بدلاً من ذلك

python3 ~/Downloads/my_script.py

بدلاً من كتابة هذا الشيء بالكامل ( ~/Downloads/my_script.py ) ، يمكنك العثور على ملف .py في Finder.app وسحبه إلى نافذة Terminal.app التي يجب أن تكتب المسار نيابةً عنك.

إذا كانت لديك مسافات أو رموز أخرى معينة في مكان ما في اسم الملف ، فأنت بحاجة إلى تضمين اسم الملف بين علامتي اقتباس:

python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"

لاحظ أنك تحتاج إلى تثبيته كـ brew install python لكن فيما بعد استخدم الأمر python3 (مع 3 في النهاية).