উবুন্টু ১৪.৪ পাইথন ২.7. in অন্তর্নির্মিত সহ আসে তবে আমি এটি ২..9.৯ এ উন্নীত করতে চাই (এটির সুরক্ষা বৈশিষ্ট্যগুলি রয়েছে যা আমি চাই)।
এটা কি সম্ভব? যদি তা হয় তবে কীভাবে এটি অর্জন করা যায়?
উবুন্টু ১৪.৪ পাইথন ২.7. in অন্তর্নির্মিত সহ আসে তবে আমি এটি ২..9.৯ এ উন্নীত করতে চাই (এটির সুরক্ষা বৈশিষ্ট্যগুলি রয়েছে যা আমি চাই)।
এটা কি সম্ভব? যদি তা হয় তবে কীভাবে এটি অর্জন করা যায়?
উত্তর:
আপনি পাইয়ানভ ব্যবহার করতে পারেন:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
git clone https://github.com/pyenv/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
তারপর যোগ
# for PyEnv
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$HOME/.pyenv/bin:$PATH"
export PATH="$HOME/.pyenv/shims:$PATH"
eval "$(pyenv init -)"
.bash_profile এ আপনি যে অজগর সংস্করণটি ইনস্টল করতে বা আপডেট করতে চান তা দেখতে পাবেন:
pyenv install --list
পাইথন 2.7.10 চান? আপনি চেষ্টা করতে পারেন:
pyenv virtualenv 2.7.10
আশা করি, এটা তোমাকে সাহায্য করবে।
পিপিএ: fkrull / deadsnakes পাইথন 2.7 এর সর্বশেষতম সংস্করণ
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get upgrade
এটি অজগরটিকে 2.7.10 এ উন্নীত করবে
আমি বিভিন্ন পিপিএ থেকে ইনস্টল করার পরামর্শ দেওয়ার আগের উত্তরগুলির অনুরাগী নই। কোনও অসম্মানের উদ্দেশ্যে নয়, তবে আমি তাদের তৈরি করি এমন লোকদের জানি না এবং সেখানে কী থাকতে পারে তা আমার কোনও ধারণা নেই। যে কোনও পরিবেশে যেখানে কাউকে কোনও সুরক্ষিত পেশাদারকে জবাব দিতে হয় যে অনুশীলনটিকে নষ্ট করা হবে।
আমি সবেমাত্র খুঁজে পেয়েছি যে উত্স থেকে 2.7.9 ডাউনলোড করা এবং পাশাপাশি পাশাপাশি এটি ইনস্টল করা একটি ভাল শুরু ছিল। এই দুর্দান্ত ব্লগ পোস্টটি পদক্ষেপগুলি coveredেকে দিয়েছে। (ওভারফ্লো নির্দেশিকাগুলি স্ট্যাক অনুসারে এখানে পুনরায় তৈরি করা হয়েছে)
wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
tar xfz Python-2.7.9.tgz
cd Python-2.7.9/
./configure --prefix /usr/local/lib/python2.7.9
make
make install
সংস্করণটি কাজ করে কিনা তা পরীক্ষা করুন
/usr/local/lib/python2.7.9/bin/python -V
Python 2.7.9
এখন যেহেতু আমার কাছে ২. ..৯ ইনস্টল আছে আমি এটিকে সরাসরি কল করতে বা যেখানেই চাই সেখান থেকে সিমলিংক করতে পারি। (বা এটিকে কোনও ভার্চুয়ালেনভে অনুলিপি করুন)
এবং নোট করুন যে আমি এমন পরিস্থিতি থেকে এসেছি যেখানে আমি নিরাপত্তাহীন প্ল্যাটফর্মের সতর্কতা এবং এসএনআই মিস করার সতর্কতা পেয়েছিলাম। যা আমাকে এখানে নিয়ে গেছে । আমি কল্পনা করি অনেকে একই প্রশ্নে এই প্রশ্নটি সন্ধান করছেন। এবং যদি সে কারণেই আপনি এখানে থাকেন তবে এই স্নিপেটটি আপনারও ব্যবহার করতে পারে
pip install urllib3[secure]
virtualenv
। যেহেতু আমি অনুভব করি যে এটি ভাল, এটি হ'ল এটি কোনও তৃতীয় পক্ষের অ্যাপ্লিকেশন বা रिपোজিটরিগুলির উপর নির্ভর করে না যা অন্য কিছু ভেঙে দিতে পারে।
এখানে নতুন আপগ্রেড করা তৃতীয় পক্ষের সংগ্রহস্থল রয়েছে:
sudo add-apt-repository ppa:jonathonf/python-2.7
sudo apt-get update
sudo apt-get install python2.7
python --version
আপনি যে সংস্করণটি চান সেটি ইতিমধ্যে উবুন্টুতে, বিভাজন (প্রাক) প্রকাশে। যদি আপনি সাহসী হন তবে আপনি রিলিজগুলি মিশ্রিত করতে পারেন এবং ট্রাইটির অধীনে পাইথনের ভিভিডের সংস্করণ ইনস্টল করতে পারেন। নীচে একটি জেনেরিক সমাধান যা কিছু প্যাকেজগুলিতে কাজ করে, আমি পাইথনের সাথে এর ওয়্যারেন্টি দিতে পারি না। সম্ভাবনা / 50/50 যে এটি সফল হবে। তবে আপনি যদি আপনার প্রয়োজনীয় প্যাকেজ সংস্করণ সহ 14.04 এর জন্য একটি উপযুক্ত ব্যাকপোর্ট রিপোজিটরি খুঁজে পান , তবে এটি আরও ভাল পছন্দ হওয়া উচিত।
আপনার মধ্যে '... বিশ্বাসযোগ্য প্রধান' লাইন রয়েছে /etc/apt/sources.list
, এটি দু'বার অনুলিপি করুন , 'বিশ্বাসযোগ্য'টিকে' ইউটোপিক 'এবং' স্পষ্ট 'হিসাবে পরিবর্তন করুন।
দৌড়াও apt-get update
তারপর apt-get -t vivid install python2.7
। অগ্রসর হওয়ার পূর্বে ইনস্টলডেন্সগুলি পর্যালোচনা করুন। আপনার সিস্টেমে কোনও ক্ষতির সন্দেহ হলে (গুরুত্বপূর্ণ প্যাকেজগুলি মুছে ফেলা হয়) আপগ্রেড বাতিল করুন।
দুটি লাইনটি সরান বা হ্যাশ করুন /etc/apt/sources.list
।
উত্পাদন মেশিনে এটি কখনও করবেন না। আপনার ওএসের একটি ব্যাকআপ নিন এবং প্রয়োজনে এটি পুনরুদ্ধার করতে বুট মিডিয়া প্রস্তুত করুন। আপগ্রেডগুলিতে সমস্যা প্রত্যাশা করুন। আপনাকে সতর্ক করা হয়েছে।