ম্যাকস ক্যাটালিনায় আপগ্রেড করার পরে কনডা পাওয়া যায় নি


20

আমি স্রেফ আমার ম্যাকবুককে ক্যাটালিনায় আপডেট করেছি। আপডেটের পরে, zsh আর খুঁজে পাবে না। আসলে, আমার .zshrc এ আমার ছিল:

export PATH=/anaconda3/bin:$PATH

তবে, পথ / anaconda3 / বিনের আর অস্তিত্ব নেই। তার মানে কি আমি আমার সমস্ত পরিবেশ হারিয়ে ফেলেছি?


অ্যাপল ওপেন সোর্স এবং বিশেষত মেশিন লার্নিং এবং ডেটা সায়েন্স ব্যবহারকারীদের উপর আক্রমণ করছে। এমন একটি সমাধান রয়েছে যা শীঘ্রই বেরিয়ে আসবে বলে মনে হচ্ছে ... তবে এখনও পর্যন্ত আপনি নীচের হ্যাকটির সাথে আটকে আছেন।
লিনহারেস

উত্তর:


27

আপনি আপনার ডেস্কটপে 'রিলোকেটেড আইটেমস' নামের একটি শর্টকাট লিঙ্কে পুরো অ্যানাকোন্ডা 3 পরিবেশটি পেতে পারেন। এটি প্রদর্শিত হয় যদিও ক্যাটালিনাতে আপগ্রেড কর্ডা পরিবেশকে কোনও ব্যবহারকারী ডিরেক্টরিতে ইনস্টল করার অনুমতি দেয় না এখন সম্ভবত নতুন সিস্টেমের ভলিউমটি কেবল পঠনযোগ্য পার্টিশনে স্থানান্তরিত করতে হবে।

এই ইস্যুটি 10 ​​ই জুন পর্যন্ত খোলা হয়েছে, আমি কাতালিনা আপগ্রেডের কাছাকাছি আসার আগেই এটি সমাধান করা হয়নি যে কিছুটা হতাশ।

এমন একটি সমাধান রয়েছে যা আপনার পরিবেশ হারিয়ে না ফেলে কাজ করে বলে মনে হচ্ছে, এই লিঙ্কটি দেখুন: https://github.com/ContinuumIO/anaconda-issues/issues/10998#issuecomment-539215005

লিঙ্ক থেকে:

  1. রিলোকটেড আইটেমগুলিতে থাকা অ্যানাকোন্ডা 3 ফোল্ডারটি ব্যবহারকারী / মাইনেম / এ অনুলিপি করুন

  2. ওপেন টার্মিনাল

  3. প্রবেশ করান: export PATH='/Users/myname/anaconda3/bin:$PATH'

  4. প্রবেশ করান: conda init zsh


1
anaconda3ডিরেক্টরি সরানোর পদক্ষেপগুলি অনুসরণ করার পরে , আমি দেখতে পেলাম যে jupyter notebookকার্নেলটি ক্র্যাশ করছে। আমি নিজে এ লঞ্চার আর্গুমেন্ট পরিবর্তন করতে হয়েছিল /Users/[myusername]/Library/Jupyter/kernels/python3/kernel.json
সি। ব্রাওন

3
এটি আমার পক্ষে কাজ করছে না, 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সঠিকভাবে প্রতিস্থাপন করা হবে না এবং আপনার সমস্ত পুরানো পথের অবস্থানগুলি অদৃশ্য হয়ে যাবে
কোডবক্স

3
ইস্যু কাইলি ছিল যে, আপনি anaconda3 / বিন / conda # সাহায্যে ফাইল প্রথম লাইনে প্রতিস্থাপন আছে / ব্যবহারকারীরা / <my_user> / anaconda3 / bin / python-!
Talik

আমি এই সমস্ত চেষ্টা করেছিলাম, এটি কার্যকর হয়নি। এটি চেষ্টা করার পরে আমি আক্ষরিকভাবে / ব্যবহারকারী / <আমার ব্যবহারকারীর নাম> / অ্যানাকোন্ডা 3 / বিন প্রবেশ করলাম এবং ফাইলটি অ্যাক্টিভেটে ডাবল ক্লিক করলাম
জোস ড্যানিয়েল ফার্নান্দেজ

8

এ্যানাকোন্ডা একটি ব্লগ পোস্ট প্রকাশ করেছে । দুটি প্রধান বিকল্প বলে মনে হচ্ছে:

  1. পুনরায় ইনস্টলেশন: কেবলমাত্র শেল ইনস্টলারের জন্য (আপনি যদি পরিবর্তে জিইউআইয়ের উপর নির্ভর করেন তবে আপনাকে নতুন ইনস্টলারটির জন্য অপেক্ষা করতে হবে)।

  2. মেরামত (পরীক্ষামূলক): আপনাকে আপনার পুরানো ইনস্টলেশনটি ঠিক করতে এবং আপনার সমস্ত পুরানো পরিবেশ বজায় রাখার অনুমতি দেবে

আরও তথ্যের জন্য আপনি অ্যানাকোন্ডা ওয়েবসাইটটি চেক করতে পারেন ।


1
রিইনস্টলেশন আমার পক্ষে কাজ করেনি! জুপিটার খুলে না! একটি সম্পাদক পপ আপ
ওভারফ্লো পুলিশ

আমি এই লিঙ্কে বর্ণিত পদক্ষেপগুলি অনুসরণ করে কমান্ড-লাইন-ইনস্টল ব্যবহার করে আনাকোন্ডা ইনস্টল করেছি । এটা আমার জন্য কাজ করেছে।
কায়মাল

আমিও তাই করেছি। এটা করে নি.
ওভারফ্লো পুলিশ

1
আমি ব্লগ পোস্টের সমস্ত নির্দেশনা অনুসরণ করেছি এবং এটি আমার পক্ষে কাজ করেছে!
গয়া

3

আপনি যদি ব্যবহার করছেন তবে zshকনডা ইনস্টলার আপনার ~/.bash_profileফাইলের শেষে একটি কনডা ইআর স্ক্রিপ্ট যুক্ত করে । আপনার এটি অনুলিপি করা উচিত এবং আপনার ~/.zshrcফাইলে আটকানো উচিত ।


2

বিদ্যমান উত্তরগুলির মধ্যে আমার পক্ষে কাজ হয়নি তবে এটি একটি করে one

  1. 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
    
  2. আপনার অ্যানাকোন্ডা 3 ফোল্ডারটি পুনঃস্থানীয় আইটেমগুলি থেকে আপনার হোম ফোল্ডারে সরান : ~ / anaconda3।

  3. নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনার ফোল্ডারটি ঠিক করুন:

    ./cpr rehome ~/anaconda3
    
  4. আপনার কনডা শেল কমান্ডটি ঠিক করতে কনডা আর পুনরায় চালান:

    source ~/anaconda3/bin/activate
    
    conda init
    

যদি আপনি zsh ব্যবহার করে থাকেন তবে এর সাথে শেষ কমান্ডটি প্রতিস্থাপন করুন:

conda init zsh

1
এটি আমার জন্যও কাজ করেছিল। এটি অ্যানাকোন্ডা দ্বারা প্রস্তাবিত পদ্ধতির approach anaconda.com/…
ড্যানি মায়ার

2

অ্যানাকোন্ডা থেকে এখন একটি ঠিক আছে।

সর্বশেষ প্রকাশের পর থেকে আর একটি মূল পরিবর্তন হ'ল অ্যাপল প্রকাশিত ম্যাকোস সংস্করণ 10.15 - ক্যাটালিনা। দুর্ভাগ্যক্রমে, এটি আনাকোন্ডার পূর্ববর্তী সংস্করণগুলির জন্য ব্রেকিং রিলিজ ছিল যা pkg ইনস্টলার ব্যবহার করেছিল। অ্যানাকোন্ডা বিতরণ 2019.10 ইনস্টলাররা সমস্যাগুলি সমাধান করে এবং ম্যাকোস ক্যাটালিনায় ঝামেলা ছাড়াই ইনস্টল করা উচিত। আপনি যদি আপনার বর্তমান অ্যানাকোন্ডা ইনস্টলেশনটি মেরামত করতে চান তবে টিপসের জন্য দয়া করে এই ব্লগ পোস্টটি দেখুন।

https://www.anaconda.com/anaconda-distribution-2019-10/

  1. প্রথমে পুরানো ইনস্টলগুলি মুছুন।
  2. নতুন 2019.10+ ডিস্ট্রো ইনস্টল করুন।
  3. ওপেন টার্মিনাল / সেন্টিমিডি পরীক্ষা আউট conda -V
  4. পরীক্ষা jupyter notebook

সবকিছুই আমার জন্য নিখুঁতভাবে কাজ করেছে, পথ বা কোনও কিছু পরিবর্তনের দরকার নেই।


1

এটি ব্যবহার করুন (ডাবল ব্যবহার করবেন না)

export PATH='/Users/myname/anaconda3/bin:$PATH'

1

কপি 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

কাজ করা উচিত


0

আমি হোমব্রিউ ( https://brew.sh/ ) থেকে মিনিকোন্ডা ইনস্টল করে এই ইস্যুটির জন্য একটি কর্মক্ষেত্র তৈরি করতে সক্ষম হয়েছি । হোমব্রু ইনস্টল করার পরে, টার্মিনালটিতে নিম্নলিখিতটি লিখুন:

brew cask install miniconda

একবার মিনিকোন্ডা ইনস্টল হয়ে গেলে, কনডা কমান্ডগুলি টার্মিনালের মাধ্যমে অ্যাক্সেসযোগ্য হওয়া উচিত conda update condaএবং আপনার পরিবেশের প্যাকেজগুলি সুসংগত হয় তা নিশ্চিত করতে আপনি রানও করতে চাইতে পারেন ।

অবশেষে, আপনাকে জ্যাপিটার নোটবুকের মতো অ্যানাকোন্ডা সরঞ্জাম খোলার ক্ষেত্রে আপনার দৃষ্টিভঙ্গি পরিবর্তন করতে হতে পারে। এ জাতীয় সরঞ্জামগুলি উপসর্গ দিয়ে টার্মিনালের মাধ্যমে অ্যাক্সেস করা যায়conda run ...

উদাহরণ স্বরূপ:

conda run jupyter notebook

Jupyter নোটবুক খুলবে, কিন্তু কমান্ড

jupyter notebook

কাজ নাও করতে পারে। একটি অনুরূপ প্রশ্ন এই পোস্টে জিজ্ঞাসা করা হয়েছিল ।


নোটবুক শুরু করার জন্য নতুন কমান্ডটি নির্দেশ করার জন্য ধন্যবাদ conda run jupyter notebook। এটা আমার জন্য এটা।
কাভিণী


0

আমি এই পোস্টটি অনুসরণ করেছি এবং এটি কাজ করেছে (আমি অজগর 3 এর জন্য এটি করেছি)। পদক্ষেপের সংক্ষিপ্তসার:

  1. Relocated Itemsআপনার বাড়িতে থেকে অ্যানাকোন্ডা 3 ফোল্ডারটি পুনরায় স্থান দিন
  2. আনাকোন্ডা 3-এর জন্য কমান্ড লাইন ইনস্টলারটি ডাউনলোড করুন
  3. ইনস্টল স্ক্রিপ্ট কার্যকর ( chmod +x)
  4. -uবিদ্যমান অ্যানাকোন্ডা ইনস্টলেশন আপগ্রেড করার বিকল্পটি সহ ইনস্টলারটি চালান :

    ./<name of anaconda installer> -u

  5. আপনার এই লাইন যুক্ত করুন .bash_profile:

    export PATH="/Users/<username>/anaconda3/bin:$PATH"


0

আমি কমান্ড মোডের মাধ্যমে অ্যানাকোন্ডা সফলভাবে ইনস্টল করেছি, এখনও চলছে না।

সুতরাং, কনডা ইনস্টল করা হয়েছিল তবে সক্রিয় হয়নি।

সমাধানের জন্য আমার পদক্ষেপগুলি:

  1. কম্পুটার পুনরাই আরম্ভ করা
  2. উত্স an / অ্যানাকোন্ডা / বিন / সক্রিয় করুন

(টার্মিনালে; অ্যাক্টিভেশন সফলভাবে চালানো প্রয়োজন)

  1. কনডা দীক্ষা

(কোনও ত্রুটি ছাড়াই চালানো প্রয়োজন)

  1. কনডা কনফিগার করুন - সেট অটো_অ্যাক্টিভেট_বেস সত্য

(এটি কনডা চালানোর জন্য স্বয়ংক্রিয়ভাবে কনডাকে সক্রিয় করবে)

  1. আপনি যদি অটো অ্যাক্টিভেশন না চান, "সত্য" এর পরিবর্তে "মিথ্যা" যুক্তিটি দিন। প্রতিবার কনডা চালানোর আগে আপনাকে "কনডা ইআরআই" চালাতে হবে

এটি আরও একটি সমস্যার সমাধান করেছে - আমার স্পাইডার নেভিগেটর থেকে চলছিল না। এখন এটা ভাল চলছে।

যদি এটি কাজ না করে তবে আমাকে জানান।

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