অজগর তৈরি 3.3 ডিফল্ট পাইথন 3 এর পরিবর্তে 3.2


9

সুতরাং, এটি সহজ রাখা। উবুন্টু 12.10 এর পাইথন 3.2 প্রাক ইনস্টল করা আছে এবং এটি "পাইথন 3" এর সাথে লিঙ্কযুক্ত। আমি পাইথন ৩.৩ ডাউনলোড করেছি এবং এর কমান্ডটি "পাইথন ৩.৩"। যাইহোক, আমি পাইপাইডটি সিএনপটিক থেকে পাইথন 3 এর জন্য ডাউনলোড করেছি। "পাইসাইড.কিউটিकोर আমদানি * থেকে" ব্যবহার করা পাইথন ৩.৩ এ ব্যর্থ হয়। কিন্তু, যখন আমি কেবল "পাইথন 3" দৌড়েছিলাম (ওরফে 3.2) সবকিছু ঠিকঠাক কাজ করে। পাইপথন ৩.২-এর জন্য সাইন্যাপটিক সবেমাত্র ইনস্টল করা লিবিব যা উবুন্টুতে পাইথন 3 এর জন্য ডিফল্ট। পাইথন 3.3-র জন্য মডিউলগুলি ইনস্টল করতে আমি সিনাপটিককে কীভাবে বাধ্য করতে পারি?

ধন্যবাদ

উত্তর:


4

আপনি নিজের python3নামটি কাস্টম করতে পারেন । এর জন্য, আপনি নিজের .bashrcফাইলটি এর শেষে " alias python3='python3.3'" যুক্ত করে পরিবর্তন করতে পারেন । এই শেল স্ক্রিপ্টটি এটি আপনার জন্য করতে পারে:

#!/bin/bash

cd ~

# Create the ~/.bashrc file if it does not exist
if [ ! -f ./.bashrc ]; then
    touch .bashrc
    chmod 755 .bashrc
    echo "#!/bin/bash" >> .bashrc
fi

# Append the customed alias
echo " " >> .bashrc
echo "alias python3='python3.3'" >> .bashrc
echo " " >> .bashrc

# Reload settings in the .bashrc script
source .bashrc

ধন্যবাদ। এটি সিন্যাপটিক থেকে পাইথন ৩.৩ দির পর্যন্ত মডিউলগুলি ইনস্টল করবে, হ্যাঁ?
ব্যবহারকারী 1873947

4
ঠিক আছে, এটি প্রকৃতপক্ষে "পাইথন 3" রান "পাইথন 3.3" তৈরি করে, তবে সিনাপটিক থেকে পাইথন 3 মডিউলটি ইনস্টল করার পরে এটি কেবলমাত্র পাইথন 3.2 এ ইনস্টল করে ... সিমলিংক সহ 3.3 অবস্থানে কিছু জাদু থাকতে হবে।
ব্যবহারকারী 1873947

আমার একই সমস্যা হচ্ছে, প্যাকেজগুলি ডাউনলোড করার চেষ্টা করছি তবে তারা ভুল ইনস্টলেশনটিতে ডিফল্ট হয়েছে
এসএসবি

1

আপনি উপযুক্ত পরিবেশের ভেরিয়েবল সেট আপ করে একই সিস্টেমে বিভিন্ন অজগর সংস্করণ চালাতে পারেন। এটি আপনাকে সিনাইপটিক প্যাকেজ ম্যানেজারের তুলনায় পাইথনের পরবর্তী সংস্করণ স্থানীয়ভাবে ইনস্টল করতে দেয় would যেমন একটি ফাইল (মাইসেটআপ) এর মধ্যে রয়েছে:

TK_LIBRARY=/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/site-packages/PIL:/usr/lib   
TKPATH=/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/site-packages/PIL:/usr/lib 
TCL_LIBRARY=/usr/lib 
export TCL_LIBRARY TK_LIBRARY TKKPATH   

export PYTHONPATH=/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-stdwin:/usr/lib/python2.7/lib-dynload:/usr/lib:.     

এবং এগুলি আপনার পরিবেশে প্রবেশ করুন। mysetup


0

এ খুঁজছি একটি pyside প্যাকেজের জন্য ফাইল তালিকা , দেখে মনে হচ্ছে এটি শুধুমাত্র পাইথন 3.2 জন্য কম্পাইল করা হয়েছে। অপরপক্ষে তুমি:

  • আপাতত 3.2 ব্যবহার করুন। 3.3 সম্ভবত 13.04 সহ উপলব্ধ হবে।
  • পাইসাইড (ব্যবহারের apt-get source pyside) জন্য উত্স কোডটি ডাউনলোড করুন এবং পাইথন ৩.৩-এর জন্য এটি পুনরায় সংকলন করুন ।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.