উবুন্টু 12.04-এ নতুন আইপিথন কীভাবে ব্যবহার করবেন?


15

উবুন্টু 12.04-এ নতুন আইপিথন কীভাবে ব্যবহার করবেন?

সর্বাধিক নতুন আইপিথন 1.0। অফিসিয়াল সফ্টওয়্যার সেন্টারে থাকা আইপথনটি অনেক পুরানো।

ধন্যবাদ

উত্তর:


21

আপনি সেটআপলগুলি বা পাইপ ব্যবহার করতে পারেন। এগুলি সাধারণত তালিকাভুক্ত কোনও পাইথন প্যাকেজের সর্বশেষতম সংস্করণ পায় পাইপাইতে পায়

চেষ্টা

sudo apt-get install python-pip          # or python-setuptools
sudo pip install ipython

5
+1 টি। ব্যবহার pipপ্রকৃতপক্ষে পথ PyPI থেকে পাইথন প্যাকেজ ইনস্টল করা। এটি ব্যবহার করে সিস্টেম ওয়াইডের চেয়ে ব্যবহারকারীর হোম ডিরেক্টরিতে ইনস্টল করার বিষয়টি বিবেচনা করুন (সাধারণভাবে কম ক্ষতিকারক - যদিও আইপথন জিনিসগুলি ভাঙ্গার সম্ভাবনা না রাখে) pip install --upgrade --user packagename। তখনই এটি ইনস্টল করবে ~/.local/binযা হয় PYTHONPATHউবুন্টু উপর।
— জার্মটভিডিজক

1
--userপাইপ ব্যবহার করার সময় আমি পতাকাটিকে দ্বিতীয় করে দিয়েছি । বিশেষত প্যাকেজগুলির জন্য যা অপারেটিং সিস্টেম এবং এর লাইব্রেরির সাথে সরাসরি ইন্টারঅ্যাক্ট করে। PIL। এটি সিস্টেম-ব্যাপী ইনস্টল না করে গ্রন্থাগারগুলির নির্দিষ্ট সংস্করণগুলির উপর নির্ভর করে এমন কোনও কিছু ভাঙতে এড়াতে পারে।
— ফাহাদ ইউসুফ

pip install --upgrade --user ipythonসিস্টেমে পুরানো আইপথন মুছে ফেলবে। এটি নিরাপদ ?
— ওয়াটারলু २००৫

1
@ ওয়াটারলু ২০০৫ না, এটি ipythonসিস্টেম থেকে কোনওটি সরিয়ে ফেলবে না, নিয়মিতও করবে না sudo pip install packagename। ডিপিকেজি / এপিটি একটি পৃথক স্থানে ইনস্টল করে, এর উপরে তার প্রাধান্য ছিল। এটি যে স্থানে ইনস্টল হয় সেগুলিতে দৌড়াদৌড়ি করে ipythonবা import packagenameপ্রথম দেখায় pip। আপনি যদি pipপ্যাকেজটি আবার মুছে ফেলেন , যেমন sudo pip uninstall packagename(বা ব্যবহারকারীর সমতুল্য), তবে আপনি আবার পুরানো উবুন্টু প্যাকেজযুক্ত সংস্করণটি ব্যবহার করবেন। সুতরাং, হ্যাঁ, এটি সম্পূর্ণ নিরাপদ। তবুও, আমি --usersudo ছাড়া ব্যবহার করার পরামর্শ দিচ্ছি যদি আপনি কেবল এটি ব্যবহারকারীর অ্যাকাউন্টের জন্য ব্যবহার করেন।
— জার্মটভিডিজক

পাইথন প্যাকেজ ইনস্টলেশনতে আমি আরও কিছু ক্যানোনিকাল প্রশ্নোত্তর তৈরি করব ডিপিকেজি / এপিটি ব্যবহার করে pipকয়েকদিনের মধ্যে পদ্ধতিটির সাথে যদি আমি খুঁজে না পাই তবে এটি ব্যবহার করব।
— জার্মটভিডিজক

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