আমি স্রেফ আমার ম্যাকবুককে ক্যাটালিনায় আপডেট করেছি। আপডেটের পরে, zsh আর খুঁজে পাবে না। আসলে, আমার .zshrc এ আমার ছিল:
export PATH=/anaconda3/bin:$PATH
তবে, পথ / anaconda3 / বিনের আর অস্তিত্ব নেই। তার মানে কি আমি আমার সমস্ত পরিবেশ হারিয়ে ফেলেছি?
আমি স্রেফ আমার ম্যাকবুককে ক্যাটালিনায় আপডেট করেছি। আপডেটের পরে, zsh আর খুঁজে পাবে না। আসলে, আমার .zshrc এ আমার ছিল:
export PATH=/anaconda3/bin:$PATH
তবে, পথ / anaconda3 / বিনের আর অস্তিত্ব নেই। তার মানে কি আমি আমার সমস্ত পরিবেশ হারিয়ে ফেলেছি?
উত্তর:
আপনি আপনার ডেস্কটপে 'রিলোকেটেড আইটেমস' নামের একটি শর্টকাট লিঙ্কে পুরো অ্যানাকোন্ডা 3 পরিবেশটি পেতে পারেন। এটি প্রদর্শিত হয় যদিও ক্যাটালিনাতে আপগ্রেড কর্ডা পরিবেশকে কোনও ব্যবহারকারী ডিরেক্টরিতে ইনস্টল করার অনুমতি দেয় না এখন সম্ভবত নতুন সিস্টেমের ভলিউমটি কেবল পঠনযোগ্য পার্টিশনে স্থানান্তরিত করতে হবে।
এই ইস্যুটি 10 ই জুন পর্যন্ত খোলা হয়েছে, আমি কাতালিনা আপগ্রেডের কাছাকাছি আসার আগেই এটি সমাধান করা হয়নি যে কিছুটা হতাশ।
এমন একটি সমাধান রয়েছে যা আপনার পরিবেশ হারিয়ে না ফেলে কাজ করে বলে মনে হচ্ছে, এই লিঙ্কটি দেখুন: https://github.com/ContinuumIO/anaconda-issues/issues/10998#issuecomment-539215005
লিঙ্ক থেকে:
রিলোকটেড আইটেমগুলিতে থাকা অ্যানাকোন্ডা 3 ফোল্ডারটি ব্যবহারকারী / মাইনেম / এ অনুলিপি করুন
ওপেন টার্মিনাল
প্রবেশ করান: export PATH='/Users/myname/anaconda3/bin:$PATH'
প্রবেশ করান: conda init zsh
anaconda3
ডিরেক্টরি সরানোর পদক্ষেপগুলি অনুসরণ করার পরে , আমি দেখতে পেলাম যে jupyter notebook
কার্নেলটি ক্র্যাশ করছে। আমি নিজে এ লঞ্চার আর্গুমেন্ট পরিবর্তন করতে হয়েছিল /Users/[myusername]/Library/Jupyter/kernels/python3/kernel.json
।
zsh: /Users/me/anaconda3/bin/conda: bad interpreter: /anaconda3/bin/python: no such file or directory
আমি দৌড়ানোর পরেও ত্রুটি পাচ্ছি conda init zsh
। আমি কি আরও কিছু করতে পারি?
export PATH="/Users/myname/anaconda3/bin:$PATH"
অন্যথায় $PATH
সঠিকভাবে প্রতিস্থাপন করা হবে না এবং আপনার সমস্ত পুরানো পথের অবস্থানগুলি অদৃশ্য হয়ে যাবে
এ্যানাকোন্ডা একটি ব্লগ পোস্ট প্রকাশ করেছে । দুটি প্রধান বিকল্প বলে মনে হচ্ছে:
পুনরায় ইনস্টলেশন: কেবলমাত্র শেল ইনস্টলারের জন্য (আপনি যদি পরিবর্তে জিইউআইয়ের উপর নির্ভর করেন তবে আপনাকে নতুন ইনস্টলারটির জন্য অপেক্ষা করতে হবে)।
মেরামত (পরীক্ষামূলক): আপনাকে আপনার পুরানো ইনস্টলেশনটি ঠিক করতে এবং আপনার সমস্ত পুরানো পরিবেশ বজায় রাখার অনুমতি দেবে
আরও তথ্যের জন্য আপনি অ্যানাকোন্ডা ওয়েবসাইটটি চেক করতে পারেন ।
বিদ্যমান উত্তরগুলির মধ্যে আমার পক্ষে কাজ হয়নি তবে এটি একটি করে one
Https://repo.anaconda.com/pkgs/misc/cpr-exec/cpr-0.1.1-osx-64.exe এ অ্যানাকোন্ডার স্ব-অন্তর্ভুক্ত উপসর্গ প্রতিস্থাপন সরঞ্জামটি ডাউনলোড করুন এবং এটি কার্যকর করুন:
curl -L https://repo.anaconda.com/pkgs/misc/cpr-exec/cpr-0.1.1-osx-64.exe -o cpr && chmod +x cpr
আপনার অ্যানাকোন্ডা 3 ফোল্ডারটি পুনঃস্থানীয় আইটেমগুলি থেকে আপনার হোম ফোল্ডারে সরান : ~ / anaconda3।
নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনার ফোল্ডারটি ঠিক করুন:
./cpr rehome ~/anaconda3
আপনার কনডা শেল কমান্ডটি ঠিক করতে কনডা আর পুনরায় চালান:
source ~/anaconda3/bin/activate
conda init
যদি আপনি zsh ব্যবহার করে থাকেন তবে এর সাথে শেষ কমান্ডটি প্রতিস্থাপন করুন:
conda init zsh
অ্যানাকোন্ডা থেকে এখন একটি ঠিক আছে।
সর্বশেষ প্রকাশের পর থেকে আর একটি মূল পরিবর্তন হ'ল অ্যাপল প্রকাশিত ম্যাকোস সংস্করণ 10.15 - ক্যাটালিনা। দুর্ভাগ্যক্রমে, এটি আনাকোন্ডার পূর্ববর্তী সংস্করণগুলির জন্য ব্রেকিং রিলিজ ছিল যা pkg ইনস্টলার ব্যবহার করেছিল। অ্যানাকোন্ডা বিতরণ 2019.10 ইনস্টলাররা সমস্যাগুলি সমাধান করে এবং ম্যাকোস ক্যাটালিনায় ঝামেলা ছাড়াই ইনস্টল করা উচিত। আপনি যদি আপনার বর্তমান অ্যানাকোন্ডা ইনস্টলেশনটি মেরামত করতে চান তবে টিপসের জন্য দয়া করে এই ব্লগ পোস্টটি দেখুন।
https://www.anaconda.com/anaconda-distribution-2019-10/
conda -V
jupyter notebook
সবকিছুই আমার জন্য নিখুঁতভাবে কাজ করেছে, পথ বা কোনও কিছু পরিবর্তনের দরকার নেই।
কপি anaconda3/ path to /Users/<my_user>/
তারপর export PATH='/Users/<my_user>/anaconda3/bin:$PATH'
ফাইল সম্পাদনা করুন:
/Users/<my_user>/anaconda3/conda
প্রথম লাইনটি সম্পাদনা করুন:
FROM #!//anaconda3/bin/python
TO #!/Users/<my_user>/anaconda3/bin/python
এতে পরিবর্তনগুলি সংরক্ষণ করুন /Users/<my_user>/anaconda3/bin/conda init zsh
কাজ করা উচিত
আমি হোমব্রিউ ( https://brew.sh/ ) থেকে মিনিকোন্ডা ইনস্টল করে এই ইস্যুটির জন্য একটি কর্মক্ষেত্র তৈরি করতে সক্ষম হয়েছি । হোমব্রু ইনস্টল করার পরে, টার্মিনালটিতে নিম্নলিখিতটি লিখুন:
brew cask install miniconda
একবার মিনিকোন্ডা ইনস্টল হয়ে গেলে, কনডা কমান্ডগুলি টার্মিনালের মাধ্যমে অ্যাক্সেসযোগ্য হওয়া উচিত conda update conda
এবং আপনার পরিবেশের প্যাকেজগুলি সুসংগত হয় তা নিশ্চিত করতে আপনি রানও করতে চাইতে পারেন ।
অবশেষে, আপনাকে জ্যাপিটার নোটবুকের মতো অ্যানাকোন্ডা সরঞ্জাম খোলার ক্ষেত্রে আপনার দৃষ্টিভঙ্গি পরিবর্তন করতে হতে পারে। এ জাতীয় সরঞ্জামগুলি উপসর্গ দিয়ে টার্মিনালের মাধ্যমে অ্যাক্সেস করা যায়conda run ...
উদাহরণ স্বরূপ:
conda run jupyter notebook
Jupyter নোটবুক খুলবে, কিন্তু কমান্ড
jupyter notebook
কাজ নাও করতে পারে। একটি অনুরূপ প্রশ্ন এই পোস্টে জিজ্ঞাসা করা হয়েছিল ।
conda run jupyter notebook
। এটা আমার জন্য এটা।
আমি ম্যাক টার্মিনাল দিয়ে অ্যানাকোন্ডা পুনরায় ইনস্টল করেছি এবং এটি দুর্দান্ত কাজ করে।
আমি এই পোস্টটি অনুসরণ করেছি এবং এটি কাজ করেছে (আমি অজগর 3 এর জন্য এটি করেছি)। পদক্ষেপের সংক্ষিপ্তসার:
Relocated Items
আপনার বাড়িতে থেকে অ্যানাকোন্ডা 3 ফোল্ডারটি পুনরায় স্থান দিনchmod +x
)-u
বিদ্যমান অ্যানাকোন্ডা ইনস্টলেশন আপগ্রেড করার বিকল্পটি সহ ইনস্টলারটি চালান :
./<name of anaconda installer> -u
আপনার এই লাইন যুক্ত করুন .bash_profile
:
export PATH="/Users/<username>/anaconda3/bin:$PATH"
আমি কমান্ড মোডের মাধ্যমে অ্যানাকোন্ডা সফলভাবে ইনস্টল করেছি, এখনও চলছে না।
সুতরাং, কনডা ইনস্টল করা হয়েছিল তবে সক্রিয় হয়নি।
(টার্মিনালে; অ্যাক্টিভেশন সফলভাবে চালানো প্রয়োজন)
(কোনও ত্রুটি ছাড়াই চালানো প্রয়োজন)
(এটি কনডা চালানোর জন্য স্বয়ংক্রিয়ভাবে কনডাকে সক্রিয় করবে)
এটি আরও একটি সমস্যার সমাধান করেছে - আমার স্পাইডার নেভিগেটর থেকে চলছিল না। এখন এটা ভাল চলছে।
যদি এটি কাজ না করে তবে আমাকে জানান।