كيف يمكنني تعديل $ PATH (.bash_profile) على OSX؟

سئل على ٢٦ مايو ٢٠١٥  ·  تمت مشاهدة 643.8k مرة  ·  مصدر

Thiago picture
في ٢٦ مايو ٢٠١٥

أحاول تعديل إدخال إلى PATH ، لأنني فعلت شيئًا خاطئًا.

أنا أستخدم نظام التشغيل Mac OS X 10.10.3

لقد حاولت:

> touch ~/.bash_profile; open ~/.bash_profile

لكن محرر الملف يفتح ولا يوجد شيء بداخله.

مشكلتي:

أحاول تثبيت ANDROID_HOME على PATH

لقد أخطأت في تهجئتها ، لكن عندما أغلقت المحطة وعدت ، اختفت ، لذا حاولت مرة أخرى:

export ANDROID_HOME=/<installation location>/android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

هذه المرة ، كتبت الأمر بشكل صحيح ولكن عندما أغلقت الجهاز ، اختفت إعداداتي مرة أخرى.

كيف أقوم بتنفيذ الإعدادات المطلوبة؟

إذا كنت أقوم بتحرير bash.profile ، كيف يمكنني إدخال الكود أعلاه؟

شكر!

الإجابات

Alessandro Vendruscolo picture
في ٢٦ مايو ٢٠١٥
387

يجب عليك فتح هذا الملف باستخدام محرر نصوص ثم حفظه.

touch ~/.bash_profile; open ~/.bash_profile

سيفتح الملف باستخدام TextEdit ، ويلصق الأشياء الخاصة بك ثم يحفظها. إذا فتحته مرة أخرى ستجد تعديلاتك.

يمكنك استخدام المحررين الآخرين:

nano ~/.bash_profile
mate ~/.bash_profile
vim ~/.bash_profile

ولكن إذا كنت لا تعرف كيفية استخدامها ، فمن الأسهل استخدام نهج open .


بدلاً من ذلك ، يمكنك الاعتماد على pbpaste . نسخ

export ANDROID_HOME=/<installation location>/android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

في حافظة النظام ثم تشغيل قذيفة

pbpaste > ~/.bash_profile

أو بدلاً من ذلك ، يمكنك أيضًا استخدام cat

cat > ~/.bash_profile

(الآن ينتظر cat الإدخال: الصق تعريفَي التصدير ثم اضغط على ctrl-D).

Herr_Hansen picture
في ٢٣ أبريل ٢٠١٦
86

أكثر تفصيلاً قليلاً للمبتدئين:

أولاً ، تأكد من أن ملف .bash_profile موجود؟ تذكر أن ملف .bash_profile غير موجود افتراضيًا. عليك أن تنشئه بنفسك.

انتقل إلى مجلد المستخدم الخاص بك HD / المستخدمون / [USERNAME]

تذكر: الملفات بنقطة في البداية "."

لإظهار الملفات المخفية في Mac OS Finder:

Press: Command + Shift + .

إذا لم يكن موجودًا ، فعليك إنشاء ملف .bash_profile بنفسك.

افتح تطبيق مجلد المستخدم بأمر بسيط:

cd

إذا لم يكن موجودًا ، فاستخدم هذا الأمر لإنشاء الملف :

touch .bash_profile

ثانيًا ، إذا لم تتمكن من حفظ أوامر nerdy للحفظ والإغلاق في vim أو nano وما إلى ذلك (بالطريقة الموصى بها أعلاه) ، فإن أسهل طريقة للتحرير هي فتح ملف .bash_profile في محرر الكود المفضل لديك (Sublime وما إلى ذلك).

الباحث -> مجلد المستخدم. انقر بزر الماوس الأيمن -> فتح باستخدام: Sublime Text (أو محرر كود آخر). أو اسحبه على التطبيق في قفص الاتهام.

... وهناك يمكنك تحريره ، وتمرير أوامر التصدير في أسطر جديدة.

Marcus Gallegos picture
في ١٠ نوفمبر ٢٠١٩
57

إذا كنت تستخدم MAC Catalina ، فأنت بحاجة إلى تحديث ملف .zshrc بدلاً من .bash_profile أو .profile

Myles O&#39;Connor picture
في ٣١ مايو ٢٠١٧
9

للمبتدئين: لإنشاء ملف .bash_profile في الدليل الرئيسي الخاص بك على MacOS ، قم بتشغيل:

nano ~/.bash_profile

ثم يمكنك لصق ما يلي:

https://gist.github.com/mocon/0baf15e62163a07cb957888559d1b054

كما ترى ، يتضمن بعض الأمثلة على الأسماء المستعارة ومتغير البيئة في الأسفل.

بعد الانتهاء من إجراء التغييرات ، اتبع الإرشادات الموجودة أسفل نافذة محرر Nano إلى WriteOut ( Ctrl-O ) والخروج ( Ctrl-X ). ثم قم بإنهاء Terminal الخاص بك وإعادة فتحه ، وستكون قادرًا على استخدام الأسماء المستعارة المحددة حديثًا ومتغيرات البيئة.

canerkaseler picture
في ١ مارس ٢٠١٩
6

في Macbook ، خطوة بخطوة:

  1. بادئ ذي بدء ، افتح Terminal واكتبه: cd ~/
  2. أنشئ ملف bash الخاص بك: touch .bash_profile

لقد أنشأت ملف ".bash_profile" الخاص بك ولكن إذا كنت ترغب في تحريره ، فيجب عليك كتابته ؛

  1. تحرير ملف تعريف bash الخاص بك: open -e .bash_profile

بعد أن تتمكن من الحفظ من الزاوية العلوية اليسرى من الشاشة: ملف> حفظ

تضمين التغريدة

Bheem  Singh picture
في ٨ مايو ٢٠٢٠
4

اضبط المسار JAVA_HOME و ANDROID_HOME> عليك فتح المحطة وإدخال cmd أدناه.

touch ~/.bash_profile; open ~/.bash_profile

بعد ذلك الصق المسارات أدناه في ملف التعريف الأساسي وحفظها

export ANDROID_HOME=/Users/<username>/Library/Android/sdk 
export PATH="$JAVA_HOME/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/emulator:$PATH"
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
neemo810707 picture
في ٢٨ مايو ٢٠١٥
2

لا يقوم نظام التشغيل Mac OS X بتخزين المسار في .bash_profile ، ولكن .profile ، نظرًا لأن Mac OS X هو فرع من عائلة * BSD. يجب أن تكون قادرًا على رؤية ملف التصدير blah blah blah في ملف تعريف بمجرد إجراء ملف تعريف cat. على جهازك.

ALI HUSSEIN picture
في ٢٢ يوليو ٢٠١٩
1

بالنسبة لي ، فإن نظام التشغيل Mac الخاص بي هو Mojave. وأنا أواجه نفس المشكلة لمدة ثلاثة أيام وفي النهاية ، أكتب فقط المسار الصحيح في ملف .bash_profile وهو مثل هذا:

    export PATH=/Users/[YOURNAME]/development/flutter/bin:$PATH
  • note1: إذا لم يكن لديك bash_profile ، فقم بإنشاء واحد واكتب السطر أعلاه
  • note2: اضغط على flutter SDK الذي تم تنزيله في [home] / development إذا قمت بنسخ هذا المسار ولصقه
Pavel picture
في ١٣ يونيو ٢٠٢٠
0

حدد الهيكل الذي تستخدمه بكتابة echo $SHELL في Terminal.

ثم افتح / أنشئ ملف rc الصحيح. بالنسبة إلى Bash ، فهو $HOME/.bash_profile أو $HOME/.bashrc . بالنسبة إلى قذيفة Z ، يكون سعرها $HOME/.zshrc .

أضف هذا السطر إلى نهاية الملف:

export PATH="$PATH:/your/new/path"

للتحقق ، قم بتحديث المتغيرات عن طريق إعادة تشغيل Terminal أو كتابة source $HOME/.<rc file> ثم فعل echo $PATH

Soban Arshad picture
في ٢١ أغسطس ٢٠٢٠
0

أبسط إجابة هي:

الخطوة 1: إطلاق Terminal.app

الخطوة 2: اكتب nano .bash_profile - سيفتح هذا الأمر مستند .bash_profile (أو إنشائه إذا لم يكن موجودًا بالفعل) في أسهل محرر نصوص في Terminal - Nano.

الخطوة 3: الآن يمكنك إجراء تغيير بسيط على الملف. الصق هذه الأسطر من التعليمات البرمجية لتغيير موجه Terminal الخاص بك.

تصدير PS1 = "___________________ | \ w @ \ h (\ u) \ n | =>"

تصدير PS2 = "| =>"

الخطوة 4: الآن احفظ التغييرات عن طريق كتابة ctrl + o اضغط على رجوع للحفظ. ثم اخرج من Nano بكتابة ctrl + x

الخطوة 5: الآن نحن بحاجة إلى * تنشيط التغييرات الخاصة بك. اكتب source .bash_profile وراقب التغيير الفوري.

هذا هو! استمتع!