টার্মিনাল সঠিকভাবে কাজ করছে না


2

আমি স্টাফ নিয়ে ঘোরাঘুরি করার সময় কমান্ডগুলি চালিয়েছি:

curl https://sdk.cloud.google.com | bash
exec -l $SHELL
gcloud components update dns
gcloud auth login
gcloud init

এর পরে, আমার বাশপাথ (বা কিছু - আমি সত্যিই এই জিনিসটি বুঝতে পারি না) পরিবর্তিত হয়েছে এবং আমি এর আগে অনেক কিছু চালাতে পারি না, উদাহরণস্বরূপ:

source activate python3

ত্রুটিটি যা দেখায় তা হ'ল:

-bash: activate: No such file or directory

আমি আমার পূর্বে থাকা সেটিংসগুলিতে কীভাবে ফিরে যাব?

যখন চলমান echo $PATH,

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

যা দেখায় আমি মনে করি /opt/X11/binপথের অংশটি থেকে মুক্তি দেওয়া দরকার তবে কীভাবে তা আমার কোনও ধারণা নেই।

উত্তর:


2

bash exec -lকমান্ড প্রতিস্থাপিত সদ্য সক্রিয়া শেল (ক মত সঙ্গে আপনার বর্তমান শেল অধিবেশন লগইন ) এবং যে alias লেখা এবং অস্থায়ী প্রতীক যা দিয়ে স্থাপিত হয় কোন ধারণ করে না source activate। সম্ভবত আপনার শেল সূচনাটি PATHআপনার সাধারণ ইন্টারেক্টিভ সেশনগুলির মতো চলকটিকে সেট করে না।

আপনি করতে পারেন

source ~/.bashrc
source activate python3

বা বর্তমান শেল সেশন থেকে প্রস্থান করুন এবং আবার শুরু করুন।

আরও পড়া:

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.