উইন্ডোজ 10 এ কনডা কমান্ডটি স্বীকৃত নয়


111

আমি এখানে নির্দেশাবলী অনুসরণ করে উইন্ডোজ 10 এ অ্যানাকোন্ডা 4.4.0 (পাইথন 3.6 সংস্করণ) ইনস্টল করেছি: https://www.continuum.io/downloads । তবে আমি যখন কমান্ড প্রম্পট উইন্ডোটি খুলি এবং লেখার চেষ্টা করি

conda list

আমি পেয়েছি

'কনডা' কমান্ড স্বীকৃত নয় ...

ত্রুটি.

আমি দৌড়ানোর চেষ্টা করেছি

set PATH=%PATH%;C:\Users\Alex\Anaconda3

তবে তাতে কোন লাভ হয়নি। আমি আরও পড়লাম যে আমার .bashrcফাইলটি সম্পাদনা করার দরকার হতে পারে তবে এই ফাইলটি কীভাবে অ্যাক্সেস করতে হয় এবং কীভাবে এটি সম্পাদনা করা উচিত তা আমি জানি না।



@ রমেশ, আপনার মন্তব্যের জন্য ধন্যবাদ আপনি যে লিঙ্কটি খেলেন তাতে নীচের মন্তব্যটি উপস্থিত হয়: "এই পদ্ধতিটি কেবলমাত্র প্রশাসক গোষ্ঠীর অ্যাকাউন্টগুলিতে প্রযোজ্য this এই পদ্ধতিটি ব্যবহার করে একটি নিয়মিত ব্যবহারকারী স্তরের অ্যাকাউন্টের পরিবেশের ভেরিয়েবলগুলি পরিবর্তন করা সম্ভব নয়"। দুর্ভাগ্যক্রমে আমি প্রশাসকদের গোষ্ঠীতে নেই তাই আমি এই পদ্ধতিটি ব্যবহার করতে পারি না। এটি করার অন্য কোনও উপায় আছে? ধন্যবাদ!
অ্যালেক্স

কিছু প্রোগ্রামের নাম অ্যানাকোন্ডা 5.1-এ পরিবর্তিত হয়েছে বলে মনে হয়। আমি জুপিটারকে অ্যানাকোন্ডা নবাগত হিসাবে সেট আপ করার চেষ্টা করছিলাম এবং খুঁজে পেলাম যে 5.0 এর জন্য নির্দেশাবলী 5.1 এর জন্য কার্যকর হয়নি। 5.0 এ ফিরে গেছে এবং কাজের জিনিস পেয়েছে। বিশেষত, আমি কনডা এবং "জুপিটার নোটবুক" সন্ধান করতে পারি না বলে মনে হয় "জুপিটার-নোটবুক"। আর কী পরিবর্তন হয়েছে তা নিশ্চিত নয়।
এরিক জে।

উইন্ডোজ 10 এ, আমি কেবল নিম্নলিখিতটি PATH=%PATH%;C:\ProgramData\Anaconda3;C:\ProgramData\Anaconda3\Scripts
চালিয়েছি

যদি আপনি আপনার ব্যবহারকারীর জন্য অ্যানাকোন্ডা জসুট ইনস্টল করেন তবে উইন্ডোজ 10 এ অ্যানাকোন্ডা সিতে রয়েছে: \ ব্যবহারকারীরা% USERNAME% \ অ্যাপডাটা \ লোকাল \ কন্টিনিয়াম \ অ্যানাকোন্ডা 3। আমি PATH এ মূল পাথ এবং মূল / স্ক্রিপ্টস / ফোল্ডার উভয়ই যুক্ত করেছি, দুর্দান্ত কাজ করে।
এডুয়ার্ডো পিগনেটেলি

উত্তর:


166

উইন্ডোজগুলিতে, আপনি যেখানে অ্যানাকোন্ডা 3 ইনস্টল করেছেন সেখানে আপনাকে পথ নির্ধারণ করতে হবে।

আমার জন্য, আমি এ্যানাকোন্ডা 3 ইনস্টল করেছি C:\Anaconda3। সুতরাং আপনাকে আপনার পাথের পরিবর্তনশীল C:\Anaconda3হিসাবেও যুক্ত C:\Anaconda3\Scripts\করতে হবে, যেমন set PATH=%PATH%;C:\Anaconda3;C:\Anaconda3\Scripts\

আপনি পাওয়ারশেলের মাধ্যমে এটি করতে পারেন (উপরে দেখুন https://msdn.microsoft.com/en-us/library/windows/desktop/bb776899(v=vs.85).aspx ) বা windowsকী চাপুন → enter environment→ থেকে settingsedit environment variables for your account→ নির্বাচন Pathপরিবর্তনশীল → EditNew

এটি পরীক্ষা করতে, একটি নতুন ডস শেল খুলুন, এবং আপনার এখন কনডা কমান্ড ব্যবহার করতে সক্ষম হওয়া উচিত। উদাহরণস্বরূপ, চেষ্টা করুন conda --version


4
আপনার উত্তর দেওয়ার জন্য ধন্যবাদ. আমি সি: \ ব্যবহারকারীগণ \ অ্যালেক্স \ অ্যানাকোন্ডা 3 সিস্টেম ভেরিয়েবলের পথে যুক্ত করেছি, তবে কনডা কমান্ডটি এখনও স্বীকৃত নয়। আমি আমার কমান্ড প্রম্পট উইন্ডোতে "সি: \ ব্যবহারকারীগণ \ অ্যালেক্স> PATH =% PATH%; সি: \ ব্যবহারকারীদের \ অ্যালেক্স \ অ্যানাকোন্ডা 3" সেট করে লিখেছি, তবে এটি কার্যকর হয়নি। আমি কি ভুল কিছু করছি?
অলেক্স

4
দুঃখিত, এছাড়াও C:\Anaconda3\Scripts`in my Path ... In the Scripts subfolder you should also manually find a conda.exe` আছে লক্ষ্য করেনি ।
mjoppich

4
ধন্যবাদ এটি সন্ধান করার পরে আমার কী করা উচিত? পাশাপাশি এটিকে যুক্ত করবেন?
অ্যালেক্স

হ্যাঁ, পথে ফোল্ডারটি যুক্ত করুন (দুঃখিত আমি যদি সে সম্পর্কে যথেষ্ট পরিমাণে পরিষ্কার না হত)।
mjoppich

4
আমি আমার উইন্ডোজ 10 এ সমস্ত ব্যবহারকারীর জন্য অ্যানাকোন্ডা ইনস্টল করেছি, তাই এটি শেষ হয়েছে: সি: \ প্রোগ্রামডাটা \ অ্যানাকোন্ডা 3। কনডা কাজ করার জন্য আমার পথে নিম্নলিখিত বিষয়গুলি যুক্ত করতে হয়েছিল: সি: \ প্রোগ্রামডেটা \ অ্যানাকোন্ডা 3 \ স্ক্রিপ্ট।
ইভানডি

32

কনডা ৪.6 এর পরে জিনিসগুলি পরিবর্তন করা হয়েছে ।

প্রোগ্রামগুলি "অ্যানাকোন্ডা প্রম্পট" এবং "অ্যানাকোন্ডা পাওয়ারশেল" condaস্বয়ংক্রিয়ভাবে আপনার জন্য আদেশটি প্রকাশ করে । আপনার স্টার্টআপ মেনুতে সেগুলি সন্ধান করুন।

যদি আপনি উপরের প্রম্পটগুলি ব্যবহার করতে চান না condaএবং একটি সাধারণ cmd.exeএবং পাওয়ারশেলের মধ্যে উপলব্ধ করার চেষ্টা করেন । নিম্নলিখিত বিষয়বস্তু পড়ুন।


প্রকাশ condaপ্রতিটি শেল মধ্যে

নিম্নলিখিত সামগ্রীর উদ্দেশ্য উইন্ডোজ এবং পাওয়ারশেল condaউভয়ই কমান্ড উপলব্ধ করা availablecmd.exe

আপনি যদি ইতিমধ্যে অ্যানাকোন্ডা ইনস্টলেশন চলাকালীন "আমার প্যাথ এনভায়রনমেন্ট ভেরিয়েবলে অ্যানাকোন্ডা যুক্ত করুন" পরীক্ষা করে থাকেন তবে পদক্ষেপ 1 এড়িয়ে যান।

উইন্ডোতে অ্যানাকোন্ডা ইনস্টলেশন বিকল্পগুলি

  1. যদি অ্যানাকোন্ডা কেবলমাত্র বর্তমান ব্যবহারের জন্য ইনস্টল করা থাকে তবে পরিবেশ পরিবর্তনশীল (ব্যবহারকারীর ) মধ্যে %USERPROFILE%\Anaconda3\condabin(মানে condabin, না ) যুক্ত করুন। যদি অ্যানাকোন্ডা আপনার মেশিনে সমস্ত ব্যবহারকারীর জন্য ইনস্টল করা থাকে তবে এতে যুক্ত করুন ।ScriptsPATHC:\ProgramData\Anaconda3\condabinPATH

    আমি কীভাবে উইন্ডোজটিতে সিস্টেম এনভায়রনমেন্ট ভেরিয়েবল সেট করব?

  2. একটি নতুন পাওয়ারশেল খুলুন , একবার শুরু করার জন্য নিম্নলিখিত কমান্ডটি চালান conda

    conda init
    

এই পদক্ষেপগুলি নিশ্চিত করে যে condaকমান্ডটি আপনার cmd.exeএবং পাওয়ারশেলের মধ্যে প্রকাশিত হয়েছে ।


বর্ধিত পঠন: conda initকনডা থেকে ৪.6

কেভেট: নতুন যুক্ত করুন \path\to\anaconda3\condabinতবে \path\to\anaconda3\Scriptsআপনার মধ্যে নেই PATH। এটি ৪.6 এ প্রবর্তিতconda একটি বড় পরিবর্তন

অ্যাক্টিভেশন স্ক্রিপ্ট প্রারম্ভিক conda4.6 রিলিজ লগ

কনডা ৪.6 বিস্তৃত সূচনা সমর্থন যুক্ত করেছে যাতে আগের চেয়ে আরও শেলগুলি নতুন conda activateকমান্ড ব্যবহার করতে পারে । আরও তথ্যের জন্য, আউটপুটটি পড়ুন conda init –helpআমরা বিশেষত কাজের এই নতুন PATHপদ্ধতিটি সম্পর্কে উত্সাহিত, কারণ পরিবর্তনের প্রয়োজনীয়তা অপসারণ করা আপনার সিস্টেমের অন্যান্য সফ্টওয়্যারগুলিতে কনডাকে অনেক কম ব্যাহত করে তোলে।

পুরনো সেই দিনের কথায় \path\to\anaconda3\Scriptsকেউ আপনার পুরা করা হয় PATH। এটি condaএকই সাথে "বেস" পরিবেশ থেকে কমান্ড এবং ডিফল্ট পাইথনকে প্রকাশ করে ।

conda4.6 এর পরে , condaসম্পর্কিত কমান্ডগুলি পৃথক করা হয়condabin । এটি "বেস" পরিবেশ থেকে পাইথনকে সক্রিয় না করে কেবল কমান্ডটি প্রকাশ করাconda সম্ভব করে ।

তথ্যসূত্র


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

এটি 2020 এ সঠিক উত্তর এবং এখন পর্যন্ত কনডা পরিবেশ এবং পথগুলি পরিচালনা করার সবচেয়ে পরিষ্কার উপায়। আরও মনে রাখবেন, আপনি যদি গিট-ব্যাশ (মিংডাব্লু), এমএসএস (2), বা সাইগউইন \path\to\anaconda3\Scripts\conda.exe init bashব্যবহার করেন তবে পরিবর্তে আপনাকে চালাতে হবে।
নিআইড

এটি ফিরিয়ে আনার জন্য, আমি অনুমান করি যে আমি PATH পুনরায় সেট করতে পারি এবং conda initআবার কল করতে পারি?
অ্যালেক্সপ্যায়েস

21

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

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

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

এরপরে, আপনি আপনার কমান্ড প্রম্পটে সেটেক্স কমান্ডটি ব্যবহার করে পাইথন এবং কন্ডাটিকে আপনার পথে যুক্ত করতে পারেন । এখানে চিত্র বর্ণনা লিখুন

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

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


4
ওহে ধন্যবাদ. অ্যানাকোন্ডা ইনস্টল করার পরে, টার্মিনালটি "বন্ধ করুন" (আমি উইন্ডোজ 10-এ উবুন্টু বাশ ব্যবহার করি) এবং একটি নতুন খুলি, যার অর্থ উবুন্টু ডোজটিতে সিস্টেমটি পুনরায় চালু করুন!
zhihong

18

উইন্ডোজের জন্য অ্যানাকোন্ডা ইনস্টলারটির নতুন সংস্করণটি "অ্যানাকোন্ডা প্রম্পট" এবং "অ্যানাকোন্ডা পাওয়ারশেল প্রম্পট" এর জন্য উইন্ডোজ লঞ্চারও ইনস্টল করবে। আপনি যদি নিয়মিত উইন্ডোজ সেমিডি শেলের পরিবর্তে এর মধ্যে একটি ব্যবহার condaকরেন, কমান্ড, পাইথন ইত্যাদি এই শেলটিতে ডিফল্টরূপে পাওয়া উচিত।

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


12

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

এই পাথগুলি হ'ল ( আনাকোনডা 3 এর পরিবর্তে ফোল্ডারটি আপনার পিসির অ্যানাকোন্ডা সংস্করণের উপর নির্ভর করে অ্যানাকোন্ডা 2 হতে পারে ):

\Users\YOUR_USER\Anaconda3
\Users\YOUR_USER\Anaconda3\Library\mingw-w64\bin
\Users\YOUR_USER\Anaconda3\Library\usr\bin
\Users\YOUR_USER\Anaconda3\Library\bin
\Users\YOUR_USER\Anaconda3\Scripts
\Users\YOUR_USER\Anaconda3\bin

3

আমিও ঠিক এক ঘন্টা আগে একই সমস্যার মুখোমুখি হয়েছিলাম। আমি পাইথনে QuTip Quantum Toolbox ইনস্টল করার চেষ্টা করছিলাম দুর্ভাগ্যক্রমে, আমি সময় মতো এই পৃষ্ঠাতে হোঁচট খাইনি । বলুন যে আপনি অ্যানাকোন্ডা ইনস্টলারটি ডাউনলোড করেছেন এবং শেষ অবধি এটি চালান। সাদাসিধে, আমি উইন্ডোজ 10-এ কমান্ড প্রম্পটটি খুলেছি এবং কোটিপিটি ইনস্টলমেন্ট ডক্সে প্রদত্ত নিম্নলিখিত কমান্ডগুলি টাইপ করার প্রক্রিয়া করেছি

কনডা-এন ক্রিপ-এনভি তৈরি করুন

কনডা কনফিগারেশন - অ্যাপ্লিকেশন চ্যানেল কনডা-ফরজ

কনডা ইনস্টল কোটিপ

তবে আমি প্রথম লাইনটি টাইপ করার সাথে সাথেই আমি নিম্নলিখিত প্রতিক্রিয়া পেয়েছি

কনডা কোনও অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়

ত্রুটি বার্তা

আমি এগিয়ে গিয়েছিলাম এবং এই পরিসংখ্যান ত্রুটি বার্তায় দেখা হিসাবে কিছু অন্যান্য জিনিস চেষ্টা করেছি অবশেষে একটি নম্বর কনডা ওয়েবসাইটের পরে, আমি বুঝতে পারি যে কীভাবে কেউ এই সমস্যার সমাধান করে। নীচের দিকে অনুসন্ধান বারে অ্যানাকোন্ডা প্রম্পটটি টাইপ করুন (একই জায়গায় যেখানে আপনি কর্টানাকে দেখেন) অ্যানাকোন্ডা প্রম্পট

একবার আপনি এখানে এলে সমস্ত কনডা কমান্ড যথারীতি কাজ করবে


1

আপনি যদি ভিজ্যুয়াল স্টুডিও 2017 ইনস্টল করেন (মিতাময়ী)

ইনস্টলের অবস্থান:

C:\ProgramData\Anaconda3\Scripts

আপনি যদি এটি আপনার উইন্ডোতে আপনার পরিবেশের পরিবর্তনশীল স্থানে রাখার ঝামেলা না চান এবং পুনরায় চালু করতে চান তবে আপনি এটিকে সহজভাবে চালাতে পারেন:

C:\>"C:\ProgramData\Anaconda3\Scripts\conda.exe" update qt pyqt

0

এমনকি আমি প্রথম যখন অ্যানাকোন্ডা ইনস্টল করেছি তখনও আমি একই সমস্যা পেয়েছি। এটি বলেছিল 'কনডা' কমান্ড পাওয়া যায় নি।

সুতরাং আমি সবেমাত্র দুটি মান সেট করিয়েছি [এনাকোন্ডার দুটি নতুন পাথ যুক্ত করেছি] PATH ভেরিয়েবলে সিস্টেম এনভায়রনমেন্ট ভেরিয়েবল যা: সি: \ ব্যবহারকারী \ মিশাস has অ্যানাকোন্ডা 2 \ এবং সি: \ ব্যবহারকারী \ মিশাস has অ্যানাকোন্ডা 2 \ স্ক্রিপ্টগুলি

প্রচুর লোক দ্বিতীয় ভেরিয়েবলটি যুক্ত করতে ভুলে গিয়েছিল যা "স্ক্রিপ্টস" কেবল এটি যোগ করুন যে তারপরে 'কনডা' কমান্ডটি কাজ করবে।


0

আপনাকে সি: //.../ অ্যানাকোন্ডা 3 ইনস্টলেশন ফাইলের পাশাপাশি সি: //.../আ্যানাকোন্ডা 3 / স্ক্রিপ্টগুলিতে PATH তে পাইথন.এক্সে যুক্ত করতে হবে।

প্রথমে আপনার ইনস্টলেশন ডিরেক্টরিতে যান, আমার ক্ষেত্রে এটি সি: // ব্যবহারকারী / ব্যবহারকারী / অ্যানাকোন্ডা 3 এ ইনস্টল করা আছে এবং শিফট + ডান ক্লিক করুন এবং "এখানে কমান্ড উইন্ডো খুলুন" টিপুন বা এটি পাওয়ারশেল হলে এটি "ওপেন পাওয়ারশেল এখানে" হতে পারে কমান্ড উইন্ডোটি চালানোর জন্য শুধু সেমিডি লিখুন এবং এন্টার টিপুন। তারপরে নিম্নলিখিত কমান্ড সেটেক্স PATH% সিডি% চালান

তারপরে সি: // ব্যবহারকারী / ব্যবহারকারী / অ্যানাকোন্ডা 3 / স্ক্রিপ্টগুলিতে যান এবং উপরের মতো কমান্ড উইন্ডোটি খুলুন, তারপরে একই কমান্ডটি "setx PATH% cd%" চালান


0

কেস # 1 আপনার 3 টি পথ নির্ধারণ করা উচিত:

%ANACONDAPATH%;
%ANACONDAPATH%\Scripts;
%ANACONDAPATH%\Library\bin;

এটি সমস্যার সমাধান করবে:

C:\WINDOWS\system32>conda update conda
Solving environment: failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/msys2/noarch/repodata.json.bz2>
Elapsed: -
...

কেস # 2 এছাড়াও আপনি অ্যানাকোন্ডা প্রমড ব্যবহার করতে পারেন (উইন 10 এর জন্য) পরিবর্তে সিএলআই (সেমিডি.এক্সেই)


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