এল ক্যাপিটনে আপগ্রেড করার পরে অবৈধ সক্রিয় বিকাশকারী পাথ ত্রুটি


96

আমি গিটটি ইআরআই টাইপ করার সময় গিটকে ঠেলে দেওয়ার চেষ্টা করে এই ত্রুটির মধ্যে পড়েছিলাম।

এক্সক্রুন: ত্রুটি: অবৈধ সক্রিয় বিকাশকারী পথ
(/ গ্রন্থাগার / বিকাশকারী / কমান্ডলাইনটুলস), এক্সক্রন অনুপস্থিত: / গ্রন্থাগার / বিকাশকারী / কমান্ডলাইনটুলস / ইউএসআর / বিন / এক্সক্রুন

আমি নিম্নলিখিত সমাধান চেষ্টা করেছিলাম।

xcode-select —install
sudo xcode-select -switch
sudo xcode-select —install
brew doctor
brew update
brew upgrade
brew cleanup


এক্সকোড 11.3 এর জন্য নীচের লিঙ্কটি যা ডাউনলোড করা দরকার। download.developer.apple.com/Developer_Tools/…
জর্জিও

উত্তর:


24

1)

" xcode-select -print-path" টাইপ করার চেষ্টা করুন এবং দেখুন যে পথটি আপনি দেখছেন সে পথটি আপনি আপনার বর্তমান এক্সকোড সংস্করণের জন্য আশা করছেন।

2)

আপনি যদি যান:

https://developer.apple.com/downloads/

(আপনাকে আপনার অ্যাপল বিকাশকারী অ্যাকাউন্ট দিয়ে সাইন ইন করতে হবে)

সেখানে পৌঁছে আপনি "কমান্ড লাইন সরঞ্জাম" এর লিঙ্কগুলি দেখতে পাবেন। দেখে মনে হচ্ছে আপনাকে এক্সকোড 7 এর জন্য ম্যাকওএস 10.11 কমান্ড লাইন সরঞ্জাম ইনস্টল করতে হবে


4
এল ক্যাপ্টেন থেকে সিয়েরায় উন্নীত করার সময় আমার একই সমস্যা ছিল এবং সমাধানটিও একই ছিল: কমান্ড লাইন সরঞ্জামগুলির সিয়েরার সংস্করণটি ডাউনলোড করুন।
Andrea

4
সবেমাত্র প্রকাশিত মোজাবের পক্ষেও একই কথা। ধন্যবাদ!
নিকিতা

কাতালিনার একই সমাধান!
জেএম হাবিবি

236

আপনার যা করার দরকার তা হ'ল:

$ xcode-select --install

4
সিয়েরার পক্ষেও কাজ করে
জাজি

17
হাই সিয়েরার জন্যও কাজ করে
f055

4
দৌড়ানো xcode-select --installআসলে কী করে / লাইসেন্স চেক কীভাবে কাজ করে? আমি md5আচ্ছাদিত এক্সিকিউটেবলগুলির মধ্যে একটিতে (আমার ক্ষেত্রে make) যাচাই করেছিলাম এবং এটি চালানোর আগে এবং পরে একই রকম xcode-select --install
গ্রেগরি নিসবেট

25
মোজাভেও কাজ করে!
ডিজেসি

27
ক্যাটালিনার পক্ষেও কাজ করে!
অ্যান্টোনিও

35

আপনি নীচের স্ক্রিনশটে প্রদর্শিত XCode পছন্দগুলি থেকে কমান্ড লাইন সরঞ্জামগুলি নির্বাচন করতে পারেন।

আপনাকে পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে।

এখানে চিত্র বর্ণনা লিখুন


4
আমি আমার এক্সকোডকে অন্য এসএসডিতে স্থানান্তরিত করেছি। এর পরে গিট ব্যবহার করার চেষ্টা করার সময় আমি ত্রুটি বার্তাটি পেয়েছি। আপনার সমাধানটি খুব দ্রুত এবং সমস্যার সমাধান!
laka

আমার এই ক্ষেত্রে একই বিকল্প / সংস্করণ / আইডি 2 ছিল, নির্বাচিত দ্বিতীয়টির পরিবর্তে প্রথমটি বেছে নিয়েছে এবং এটি কাজ করেছে (আমি আমার প্রাথমিক ম্যানুয়াল ডিএল ইনস্টলেশনটির বিপরীতে অ্যাপস্টোর থেকে এক্সকোড আপডেট করেছি, অনুমান করুন এটি কি এটিকে গোলমাল করেছিল? একটি সাধারণ নেটিভ লাইব্রেরি ইনস্টলেশন / লিঙ্কেজ পরে প্রতিক্রিয়া)
serdarsenay

হ্যাঁ, আপনি ঠিক বলেছেন, আপনার ক্ষেত্রে সম্ভবত দুটি কমান্ড লাইন সরঞ্জাম রয়েছে এবং দেশীয় প্রতিক্রিয়াটি এমন কোনও ইনস্টলড সরঞ্জামের সন্ধান করছে যা এক্সকোডে নির্বাচিত নয়। Btw আমি খুশি যে আপনি সমস্যাটি সমাধান করেছেন
নিখিলগোহিল 11

3

চেষ্টা করুন:

sudo xcode-select -r

এইভাবে এটি কোনও ব্যবহারকারী-নির্দিষ্ট বিকাশকারী ডিরেক্টরিটি আনসেট করে, যাতে বিকাশকারী ডিরেক্টরিটি ডিফল্ট অনুসন্ধান ব্যবস্থার মাধ্যমে খুঁজে পাওয়া যায়।


এটি আমার পক্ষে কাজ করেছে। [মোজাভে থেকে ক্যাটালিনায় আপগ্রেড করার পরে উপরের ত্রুটি দেখা দিয়েছে]
oli

3

আপনার যদি ক্যাটালিনা এবং এক্সকোড 11 রয়েছে এবং আপনার যদি সমস্যা হয়, তবে এক্সকোড পছন্দসমূহে যান এবং অবস্থান ট্যাবটি নির্বাচন করুন, কমান্ড লাইন সরঞ্জামের ড্রপডাউনটিতে Xcode 11.0 নির্বাচন করা আছে কিনা তা পরীক্ষা করে দেখুন। যদি এক্সকোড 11 না থাকে তবে আপনাকে এখানে এক্সকোড 11 এর জন্য কমান্ড-লাইন সরঞ্জামগুলি ডাউনলোড এবং ইনস্টল করতে হবে (সঠিক বিটা চয়ন করুন)

https://developer.apple.com/download/more/?=command%20line%20tools


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