আমি চালিয়ে anaconda ইনস্টল করেছি
bash Anaconda-2.2.0-Linux-x86_64.sh
আমার উবুন্টু 14.04 সিস্টেমে কমান্ড, যা সফলভাবে ইনস্টল হয়েছে, এর পরে আমাকে আমার নতুন /home/username/anaconda/bin
$ PATH পরিবেশ পরিবর্তনশীল রফতানি করতে বলা হয়েছিল ।
এটি করার পরে, আমি আইডিই'র সাথে অ্যানাকোন্ডার সমস্ত বৈশিষ্ট্য এবং পাশাপাশি কন্ডদা ভিত্তিক সমস্ত কমান্ড সফলভাবে ব্যবহার করতে সক্ষম হয়েছি।
পরের বার আমি আমার সিস্টেমটি বুট করার সময়, প্রতিটি মিস-টাইপ করা কমান্ডটি এ
Fatal Python error: Py_Initialize: Unable to get the locale encoding
File "/usr/local/lib/python2.7/encodings/__init__.py", line 123
raise CodecRegistryError,\
^
SyntaxError: invalid syntax
Aborted (core dumped)
ত্রুটি. ( python
নির্দিষ্ট ব্যতীত সমস্ত কমান্ড )
কয়েকটি স্ট্যাকএক্সচেঞ্জ এবং অ্যাসুবুন্টু পোস্ট অনুসরণ করার পরে এবং আমার $PYTHONPATH
সেট করা হয়েছে তা লক্ষ্য করেও usr/local/lib/python2.7
, আমি চেষ্টা করেছি
export PYTHONPATH=$PYTHONPATH:/home/username/anaconda/lib/python2.7
তবে তাতে কোন লাভ হয়নি।
এটি আমার নিজের দ্বারা সমস্যাটি সমাধান করার জন্য প্যাকেজ অপসারণ এবং পুনরায় ইনস্টল এবং অবশ্যই অনেকগুলি আপডেট এবং আপগ্রেড করেছিল of
conda info -a
আয়:
CIO_TEST: <not set>
CONDA_DEFAULT_ENV: <not set>
CONDA_ENVS_PATH: <not set>
LD_LIBRARY_PATH: <not set>
PATH: /home/username/anaconda/bin:/home/username/Scala-sbt/sbt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/username/bin:/usr/local/java/jdk1.8.0_20/bin
PYTHONHOME: <not set>
PYTHONPATH: /usr/local/lib/python2.7:/home/username/anaconda/bin/python
আদেশ
which python
আয়
/home/username/anaconda/bin/python
এবং
echo "$PATH"
আয়
/home/username/anaconda/bin:/home/username/Scala-sbt/sbt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/username/bin:/usr/local/java/jdk1.8.0_20/bin
আমি জানি যে আমি পথের ভেরিয়েবলগুলি যেভাবে সেট করেছি তার সাথে এটি করার একটি উপায়, বিশেষত ~/.bashrc
যার মধ্যে অ্যানাকোন্ডা স্বয়ংক্রিয়ভাবে আমার / হোম / ব্যবহারকারীর নাম / অ্যানাকোন্ডা / বিন ফোল্ডারটি ভেরিয়েলেটে চাপিয়েছিল $PATH
(আমি প্রথমে সরিয়ে দেওয়ার পরে এটি অ্যানাকোন্ডার দ্বিতীয় ইনস্টলেশন চলাকালীন ঘটেছিল) )।
আমি ~/.profile
বা অন্য কোনও পরিবেশের পরিবর্তনশীল পরিবর্তন করেছি ~/.bashrc
।
~/.bashrc
পুনঃসূচনা করার আগে আমি আমার সাথে রফতানি $ পাইথনপথ লাইন যুক্ত করেছি ।
অ্যানাকোন্ডার সমস্ত বৈশিষ্ট্যই এখন কাজ করে, যদিও Fatal Python error: Py_Initialize: Unable to get the locale encoding
বেশিরভাগ ভুল টাইপ করা কমান্ডের জন্য সাধারণ অজানা কমান্ড ত্রুটির পরিবর্তে একই ত্রুটিটি প্রদর্শিত হয়।
আমি এটি অনুসন্ধান করেই চলব এবং আমার উত্তরটি সম্পাদনা করব (বা বিদ্যমান উত্তরগুলি উল্লেখ করুন, যদি হয় তবেই) কেন এটি ঘটে তা জানতে পেরে।
PYTHONPATH: /home/usrnme/anaconda/lib/python2.7:/usr/local/lib/python2.7
। আমি যদি পাইথোনপাথ: / হোম / ইউএসএনএম / এ্যানাকোন্ডা .. আমার ~ / .Bashrc থেকে লাইনটি সরিয়ে ফেলতে পারি তবে ত্রুটিটি এখনও অবিরত থাকবে এবং আমি আবার সেট না করা পর্যন্ত অ্যানাকোন্ডার কোনও বৈশিষ্ট্যই কাজ করবে না।