sudo: conda: কমান্ড পাওয়া যায় নি


18

আমি এখান.sh থেকে এর 32 বিট ফাইল ব্যবহার করে কনডা ইনস্টল করেছি ।

এখানে ইনস্টলেশন পদ্ধতির প্রয়োজনীয় অংশগুলি সুক্ষভাবে কাজ করেছে:

Do you approve the license terms? [yes|no]
[no] >>> yes

Miniconda3 will now be installed into this location:
/home/begueradj/miniconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

[/home/begueradj/miniconda3] >>> 
PREFIX=/home/begueradj/miniconda3
installing: python-3.4.2-0 ...
installing: conda-env-2.0.1-py34_0 ...
installing: openssl-1.0.1k-0 ...
installing: pycosat-0.6.1-py34_0 ...
installing: pyyaml-3.11-py34_0 ...
installing: readline-6.2-2 ...
installing: requests-2.5.1-py34_0 ...
installing: sqlite-3.8.4.1-0 ...
installing: system-5.8-1 ...
installing: tk-8.5.15-0 ...
installing: xz-5.0.5-0 ...
installing: yaml-0.1.4-0 ...
installing: zlib-1.2.8-0 ...
installing: conda-3.8.3-py34_0 ...
Python 3.4.2 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Miniconda3 install location
to PATH in your /home/begueradj/.bashrc ? [yes|no]
[no] >>> yes

Prepending PATH=/home/begueradj/miniconda3/bin to PATH in /home/begueradj/.bashrc
A backup will be made to: /home/begueradj/.bashrc-miniconda3.bak


For this change to become active, you have to open a new terminal.

Thank you for installing Miniconda3!
begueradj@begueradj-HP-Compaq-6510b-KE130ET-ABF:~/Desktop$ 

যখন আমি sudo কনডা কিছু ইনস্টল টাইপ করি, তখন আমি এই ত্রুটিটি পাই:

sudo: conda: command not found

আমি কীভাবে এই সমস্যার সমাধান করতে পারি?

উত্তর:


18

ভাল, আমি আমার প্রশ্নের উত্তরগুলি এটির জন্য দ্রুত খুঁজে পেতে ব্যবহার করি না, তবে এটির জন্য আমি এটি করেছি:

কমান্ডের sudoআগে আমার কেবল অপসারণ ছিল conda

ব্যাখ্যা:

সমস্ত কনডা কমান্ডগুলি অবশ্যই সুপার ব্যবহারকারীর অধিকার ছাড়াই চালানো উচিত।

আশা করি এটি ভবিষ্যতে কাউকে সহায়তা করতে পারে।


5
প্রকৃতপক্ষে, এটি সঠিক উত্তর। কনডা ব্যবহারকারী ডিরেক্টরি সহ হোম ডিরেক্টরিতে ইনস্টল করে। আপনার কনডা সহ সুডো ব্যবহার করা এড়ানো উচিত, কারণ এটি অ-ব্যবহারকারীর অনুমতি নিয়ে ফাইল লিখতে পারে এবং সেই ফাইলগুলি সংশোধন করার জন্য আপনাকে প্রতিবার sudo ব্যবহার করতে হবে।
asmeurer

4
আমি যদি এটি করি তবে আমি একটি পাই CondaIOError: Missing write permissions in: /anaconda
থমাস আহলে

@ থমাস অহলে আপনার একটি নতুন প্রশ্ন শুরু করা উচিত, আপনি এটিকে লিঙ্ক করতে পারেন এবং ঠিক কী করেছিলেন এবং ফলাফল কী হয়েছিল তা নির্দিষ্ট করতে পারেন।
মেলবিয়াস

আমার ক্ষেত্রে আমি ইনস্টল করেছি আমি কনডা ইনস্টল করেছি opt/anacondaতাই এখন এটি সুডো দিয়ে চালানো দরকার। তাই আমি export PATH="/opt/anaconda/bin:$PATH"আমার সুডো বাশ
গ্যাব্রিয়েল ফেয়ার

7

যদি আপনি একটি কমান্ড CondaIOErrorসহ পাচ্ছেন condaতবে এর অর্থ হ'ল কনডা ডিরেক্টরিতে নতুন লাইব্রেরিগুলি ডাউনলোড এবং সংরক্ষণ করার জন্য পর্যাপ্ত অনুমতি নেই।

টার্মিনালে এই কমান্ডগুলি কেবল কার্যকর করুন, এবং আপনি যেতে ভাল হবে:

sudo chown -R username /home/username/path-to-conda-folder/

sudo chmod -R +x /home/username/path-to-conda-folder/

আপনার পিসি অনুযায়ী ব্যবহারকারী নাম এবং পাথ-টু-কনডা-ফোল্ডারটি পরিবর্তন করুন ।

আশাকরি এটা সাহায্য করবে! :)


1

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


0

Sudo কমান্ড টাইপ চালানোর আগে আপনি নিম্নলিখিতটি করতে পারেন

which conda

তারপরে পুরো কনডা পথটি ব্যবহার করুন

sudo ~/install/ananconda//5.1../etc install myPackageName

উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! আপনি দেখতে পাচ্ছেন, এই প্রশ্নটি বছর বছর আগে জিজ্ঞাসা করা হয়েছিল এবং ইতিমধ্যে তার একটি স্বীকৃত উত্তর রয়েছে। প্রাচীন প্রশ্নের উত্তরগুলি যুক্ত করবেন না যা গৃহীত উত্তরের কোনও উন্নতি দেয় না।
মিঃ শুঞ্জ

এটি এই বিদ্যমান উত্তরের সদৃশ: Askubuntu.com
sudo-

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