'কন্ডা' অভ্যন্তরীণ বা বাহ্যিক আদেশ হিসাবে স্বীকৃত নয়


117

আমি আমার উইন্ডোজ 7 প্রফেশনাল মেশিনে অ্যানাকোন্ডা ৩.৪.০ (৩২ বিট) ইনস্টল করেছি এবং জুপিটার নোটবুকে নুমপি এবং পান্ডাস আমদানি করেছি যাতে আমি ধরে নিই পাইথনটি সঠিকভাবে ইনস্টল হয়েছিল। কিন্তু যখন আমি টাইপ করি conda listএবং conda --versionকমান্ড প্রম্পট, এটি বলেconda is not recognized as internal or external command.

আমি অ্যানাকোন্ডা 3 এর জন্য পরিবেশ পরিবর্তনশীল সেট করেছি; Variable Name: Path,Variable Value: C:\Users\dipanwita.neogy\Anaconda3

আমি কীভাবে এটি কাজ করব?

উত্তর:


146

যদিও আপনাকে অন্যদের দ্বারা একটি ভাল সমাধানের প্রস্তাব দেওয়া হয়েছিল আমার কাছে মনে হয় সত্যিকার অর্থে কী ঘটছে তা উল্লেখ করা সহায়ক। অ্যানাকোন্ডা ৪.৪ চেঞ্জলগ অনুসারে, https://docs.anaconda.com/anaconda/references/release-notes/#hat-s-new-in-anaconda-4-4 :

উইন্ডোজে, PATH এনভায়রনমেন্ট ভেরিয়েবলটি আর ডিফল্টরূপে পরিবর্তিত হয় না কারণ এটি অন্যান্য সফ্টওয়্যারগুলির সাথে সমস্যার কারণ হতে পারে। প্রস্তাবিত পদ্ধতির পরিবর্তে অ্যানাকোন্ডা নেভিগেটর বা অ্যানাকোন্ডা কমান্ড প্রম্পট ("অ্যানাকোন্ডা" এর অধীনে স্টার্ট মেনুতে অবস্থিত) ব্যবহার করা যখন আপনি অ্যানাকোন্ডা সফ্টওয়্যার ব্যবহার করতে চান is

(দ্রষ্টব্য: সাম্প্রতিক উইন 10 আপনার ইনস্টল বা আপডেট করার অধিকার রয়েছে বলে ধরে নি। কমান্ড ব্যর্থ হলে, অ্যানাকোন্ডা কমান্ড প্রম্পটে ডান ক্লিক করুন, "আরও" নির্বাচন করুন, "প্রশাসক হিসাবে চালান" চয়ন করুন)

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


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

1
আপনি যেখানে মিনিকোন্ডা ইনস্টল করেছেন সেই পথের প্রয়োজন হবে। সম্ভবত সি: \ ব্যবহারকারীরা u আপনার ব্যবহারকারী নাম \ মিনিকোন্ডা বা অনুরূপ।
জন মরিসন 16

আমার উইন্ডোগুলির জন্য একই সমস্যাটি "কনডা অভ্যন্তরীণ বা ....." হিসাবে রিকগনোজড নয় এবং আই পাথ ভেরিয়েবলটিও আপডেট হয়েছে got
রাহুল কুমার

124

উইন্ডোজ 10 এ একই সমস্যার মুখোমুখি হয়েছিলাম, পরিবেশের পরিবর্তনশীলটি নিম্নলিখিত পদক্ষেপগুলি আপডেট করে, এটি ঠিকঠাক কাজ করছে।

আমি জানি এটি সাধারণ পরিবেশ সেটআপগুলির জন্য দীর্ঘ উত্তর, আমি ভেবেছিলাম এটি নতুন উইন্ডো 10 ব্যবহারকারীদের জন্য কার্যকর হতে পারে।

1) অ্যানাকোন্ডা প্রম্পটটি খুলুন:

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

2) কনডা ইনস্টলড অবস্থান পরীক্ষা করুন।

where conda

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

3) ওপেন অ্যাডভান্সড সিস্টেম সেটিংস

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

4) পরিবেশ পরিবর্তনশীল ক্লিক করুন

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

5) পাথ সম্পাদনা করুন

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

6) নতুন পথ যোগ করুন

 C:\Users\RajaRama\Anaconda3\Scripts

 C:\Users\RajaRama\Anaconda3

 C:\Users\RajaRama\Anaconda3\Library\bin

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

7) ওপেন কমান্ড প্রম্পট এবং চেক সংস্করণ

৮) সপ্তম ধাপের পরে কনডা সেন্টিমিডে এনাকোন্ডা-নেভিগেটর ইনস্টল করুন এবং তারপরে y চাপুন

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


4
এছাড়াও যোগ C:\Users\yourusername\Anaconda3\Library\binআপনার পাথ পরিবর্তনশীল করতে। এটি এমন কোনও এসএসএল ত্রুটি প্রতিরোধ করবে যা আপনি অ্যানাকোন্ডার একটি নতুন ইনস্টলটিতে এটি সম্পাদন করে থাকলে ঘটতে বাধ্য। ধন্যবাদ, টমাস ম্যাথু
ভাসিম

1
ধন্যবাদ রাজা। উত্তরটি তাদের জন্য প্রাসঙ্গিক যারা তাদের (অ্যানডোন্ডা / স্পাইডার) কোনও (উইন্ডোজ) সিস্টেম ড্রাইভ ব্যতীত অন্য কোনও ড্রাইভে ইনস্টল করেছেন।
হুইলিয়াম

33

আমি সমাধান খুঁজে পেয়েছি। পরিবর্তনশীল মান হওয়া উচিতC:\Users\dipanwita.neogy\Anaconda3\Scripts


5
আমি পাইচার্ম ব্যবহার করছি এবং দোভাষী হিসাবে কনডা ব্যবহার করতে চাই, আমি কন্ডার জন্য পথ যুক্ত করেছি তবে এটি এখনও এটি স্বীকৃতি দেয় না। এমনকি আমি যখন উইন্ডোজে সেন্টিমিডি ব্যবহার করি তখনও আমি 'কনডা স্বীকৃত নয় ...'
এমাস্টিন

26

আপনি এখন উইন্ডোতে অ্যানাকোন্ডা ইনস্টল করার সময় এটি স্বয়ংক্রিয়ভাবে আপনার পথে পাইথন বা কন্ডা যুক্ত করে না।

ইনস্টলেশন প্রক্রিয়া চলাকালীন আপনি এই বাক্সটি পরীক্ষা করতে পারেন, আপনি নিজে নিজেও নিজের পথে অজগর এবং / বা পাইথন যুক্ত করতে পারেন (যেমন আপনি চিত্রের নীচে দেখতে পাচ্ছেন)

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

আপনার কনডা এবং / বা অজগরটি কোথায় আছে তা যদি আপনি না জানেন তবে আপনি আপনার অ্যানাকোন্ডা প্রম্পটে নিম্নলিখিত কমান্ডগুলি টাইপ করুন

where python
where conda

এরপরে, আপনি আপনার কমান্ড প্রম্পটে সেটেক্স কমান্ডটি ব্যবহার করে পাইথন এবং কন্ডা যুক্ত করতে পারেন ( C:\Users\mgalarnyk\Anaconda2চলমান অবস্থায় where pythonএবং ফলাফলের সাথে প্রতিফলিত হওয়ার পরে where conda)।

SETX PATH "%PATH%;C:\Users\mgalarnyk\Anaconda2\Scripts;C:\Users\mgalarnyk\Anaconda2"

এরপরে সেই কমান্ড প্রম্পটটি বন্ধ করুন এবং একটি নতুন খুলুন। অভিনন্দন আপনি এখন কনডা এবং পাইথন ব্যবহার করতে পারেন

সূত্র: https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444


এটি একটি ভাল পদ্ধতির নয়, কারণ এটি ঠিক বাক্সের ঠিক
পাশেই বলেছে

@ নিউরনেট কি উইন্ডোজ ব্যবহারকারীরা সত্যিই জানেন যে তারা কী করছেন?
anishtain4

@ anishtain4 টাচé
এরিক

21

কেবল পরিষ্কার করার জন্য, আপনাকে যেতে হবে controlpanel\System\Advanced system settings\Environment Variables\Path, তারপরে সম্পাদনা টিপুন এবং যুক্ত করুন:

C:Users\user.user\Anaconda3\Scripts

শেষ পর্যন্ত এবং সেমিডি লাইনটি পুনরায় চালু করুন


শেষ লাইনটি আমাকে অনেক সময় বাঁচিয়েছিল
তালহা তালিপ আর্কগেজ

6

আপনার যদি অ্যানাকোন্ডা নেভিগেটরের একটি নতুন সংস্করণ থাকে, তবে ইনস্টলটিতে আসা অ্যানাকোন্ডা প্রম্পট প্রোগ্রামটি খুলুন। সমস্ত স্বাভাবিক conda update/ conda installকমান্ড সেখানে টাইপ করুন ।

আমি মনে করি উপরের উত্তরগুলি এটি ব্যাখ্যা করে তবে আমি খুব সহজ নির্দেশটি ব্যবহার করতে পারতাম। সম্ভবত এটি অন্যকে সাহায্য করবে।


অন্যান্য পোস্টে ব্যাখ্যা সহ, আমি মনে করি কনডার জন্য পরিবেশের পথে ম্যানুয়ালি টাইপ করা ছাড়া এটিই সেরা পদ্ধতি!
yfeng

4

যোগ করা ছাড়াও C:\Users\yourusername\Anaconda3এবং C:\Users\yourusername\Anaconda3\Scriptsযেমন রাজা (উপরে) দ্বারা বাঞ্ছনীয়, এছাড়াও যোগ C:\Users\yourusername\Anaconda3\Library\binআপনার পাথ পরিবর্তনশীল করতে। এটি এমন কোনও এসএসএল ত্রুটি প্রতিরোধ করবে যা আপনি অ্যানাকোন্ডার একটি নতুন ইনস্টলটিতে এটি সম্পাদন করে থাকলে ঘটতে বাধ্য।


3

অ্যানাকোন্ডা প্রম্পটে যান (আপনার ল্যাপটপে অনুসন্ধান বাক্সে "অ্যানাকোন্ডা" টাইপ করুন)। নিম্নলিখিত কমান্ড টাইপ করুন

where conda

আপনার পরিবেশের পথের ভেরিয়েবলগুলিতে সেই অবস্থান যুক্ত করুন। সেন্টিমিডিটি বন্ধ করুন এবং এটি আবার খুলুন


1

আপনি যদি এনভোন্ডাকে এনভির সাথে যুক্ত করতে না চান। পাথ এবং আপনি উইন্ডোজ ব্যবহার করে দেখুন:

  • খোলা সেন্টিমিডি;
  • আপনার ফোল্ডার ইনস্টলেশন পাথ টাইপ করুন। এটি এর মতো কিছু: সি: \ ব্যবহারকারী \ আপনার_হোল্ডার ফোল্ডার \ অ্যানাকোন্ডা 3 \ স্ক্রিপ্ট
  • উদাহরণস্বরূপ কনডা - রূপান্তরকরণের জন্য অ্যানাকোন্ডা পরীক্ষা করুন।
  • অ্যানাকোন্ডা আপডেট করুন: কনডা আপডেট কনডা বা কনডা আপডেট - সমস্ত বা কনডা আপডেট অ্যানাকোন্ডা।

আপডেট স্পাইডার:

  • কনডা আপডেট Qt পাইক্ট
  • কনডা আপডেট স্পাইডার

1

আমার কাছে উইন্ডোজ 10 64 বিট রয়েছে, এটি আমার পক্ষে কাজ করেছে, এই সমাধানটি উভয় (আনাকোন্ডা / মিনিকোন্ডা) বিতরণের জন্য কাজ করতে পারে।

  1. প্রথমে অ্যানাকোন্ডা / মিনিকোন্ডা আনইনস্টল করার চেষ্টা করুন যা সমস্যার সৃষ্টি করছে।
  2. এর পরে 'সি: \ ব্যবহারকারী \' থেকে '.ানাকোন্ডা' এবং '.কোন্ডা' ফোল্ডারগুলি মুছুন After
  3. আপনার যদি কোনও অ্যান্টিভাইরাস সফটওয়্যার ইনস্টল থাকে তবে 'সি: \ প্রোগ্রামডাটা \ অ্যানাকোন্ডা 3 \' এর মধ্যে থাকা সমস্ত ফোল্ডার, সাবফোল্ডারগুলি বাদ দেওয়ার চেষ্টা করুন

    • আচরণ সনাক্তকরণ।
    • ভাইরাস সনাক্তকরণ।
    • ডিএনএ স্ক্যান।
    • সন্দেহজনক ফাইল স্ক্যান।
    • অন্য কোনও ভাইরাস সুরক্ষা মোড।

    * (দ্রষ্টব্য: 'সি: \ প্রোগ্রামডাটা \ অ্যানাকোন্ডা 3') এই ফোল্ডারটি ডিফল্ট ইনস্টলেশন ফোল্ডার, আপনি এটি পরিবর্তন করতে পারবেন কেবলমাত্র অ্যানাকোন্ডা ইনস্টল করার সময় ইনস্টলেশন গন্তব্য প্রম্পটে আপনার বাদ দেওয়া পথ প্রতিস্থাপন)

  4. এখন অ্যাডমিন সুবিধা সহ অ্যানাকোন্ডা ইনস্টল করুন।
    • ইনস্টলেশন পথটি 'সি: ata প্রোগ্রামডাটা \ অ্যানাকোন্ডা 3' হিসাবে সেট করুন বা আপনি নিজের কাস্টম পাথটি নির্দিষ্ট করতে পারেন কেবল মনে রাখবেন এতে কোনও সাদা জায়গা না থাকা উচিত এবং এটি ভাইরাস সনাক্তকরণ থেকে বাদ দেওয়া উচিত।
    • উন্নত ইনস্টলেশন বিকল্পগুলিতে আপনি "আমার প্যাথ এনভায়রনমেন্ট ভেরিয়েবলের সাথে অ্যানাকোন্ডা যুক্ত করুন (alচ্ছিক)" এবং "আমার ডিফল্ট পাইথন ৩.6 হিসাবে অ্যানাকোন্ডা নিবন্ধন করুন" পরীক্ষা করতে পারেন
    • এটি ডিফল্ট সেটিংসের সাথে ইনস্টল করুন। কাজ শেষ হওয়ার পরে ক্লিক করুন।
    • আপনার কম্পিউটার পুনরায় চালু করুন।

এখন কমান্ড প্রম্পট বা অ্যানাকোন্ডা প্রম্পট খুলুন এবং নিম্নলিখিত কমান্ডটি ব্যবহার করে ইনস্টলেশন পরীক্ষা করুন

কনডা তালিকা

আপনি যদি কোনও প্যাকেজ তালিকা পান তবে অ্যানাকোন্ডা / মিনিকোন্ডা সফলভাবে ইনস্টল হবে।


1

আমি একাধিকবার অ্যানাকোন্ডা ইনস্টল করার পরে এই সমস্যাটি আমার জন্য উত্থাপিত হয়েছিল। আমি একটি আনইনস্টল করতে সতর্ক ছিলাম তবে কিছু জিনিস রয়েছে যা আনইনস্টল প্রক্রিয়াটি পূর্বাবস্থায় ফিরে আসে না।

আমার ক্ষেত্রে, আমি একটি ফাইল মুছে ফেলার জন্য প্রয়োজন Microsoft.PowerShell_profile.ps1থেকে ~\Documents\WindowsPowerShell\। আমি সনাক্ত করেছি যে এই ফাইলটি কোনও পাঠ্য সম্পাদককে খোলার মাধ্যমেই এটি অপরাধী। আমি দেখেছি এটি পুরানো ইনস্টলেশন অবস্থানটি উল্লেখ করেছে C:\Anaconda3\


1

আমি সবেমাত্র অ্যানাকোন্ডা-নেভিগেটর চালু করেছি এবং সেখান থেকে কনডা কমান্ডগুলি চালাচ্ছি।


0

উইন্ডোতে আমার এই সমস্যা ছিল। বেশিরভাগ উত্তর অ্যানাকোন্ডা দ্বারা প্রস্তাবিত হিসাবে নয়, আপনার পরিবেশের পরিবর্তনশীলগুলির জন্য পথটি যুক্ত করা উচিত নয় কারণ এটি অন্যান্য জিনিসগুলিকে ভেঙে দিতে পারে। পরিবর্তে আপনার উপরের উত্তরে বর্ণিত অ্যানাকোন্ডা প্রম্পট ব্যবহার করা উচিত।

তবে এটিও ভেঙে যেতে পারে। এই ক্ষেত্রে শর্টকাটে ডান ক্লিক করুন, শর্টকাট ট্যাবে যান, এবং লক্ষ্য মানটি এমন কিছু পড়তে হবে:

%windir%\System32\cmd.exe "/K" C:\Users\myUser\Anaconda3\Scripts\activate.bat C:\Users\myUser\Anaconda3
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.