কিভাবে নবীনদের জন্য উবুন্টুতে পিওয়াইওয়াই 3 ইনস্টল করবেন?


9

আমি উবুন্টুতে পাইপাই 3 ইনস্টল করতে চাই। আমি এই প্রশ্নের উত্তরটি পড়েছি "উবুন্টুতে পাইপাই 3 (2.1, বিটা) কীভাবে ইনস্টল করবেন?" এবং এখনও কী করতে হবে তার কোনও ধারণা নেই। কোনও দয়াবান আত্মা দয়া করে এটি ব্যাখ্যা করতে পারেন যাতে আমি এটি বুঝতে পারি :)

আমি এখন পর্যন্ত যা করেছি তা এখানে:

গিয়েছিলাম এখানে

আমাকে এখানে যেতে হবে পড়ুন

ডাউনলোড হয়েছে: pypy3-2.1-বিটা-লিনাক্স_x86_64-portable.tar.bz2

এটি সংরক্ষণাগার ব্যবস্থাপকের সাথে খোলা হয়েছে (কারণ এটি করার মতো যুক্তিসঙ্গত জিনিস বলে মনে হয়েছিল)

এটি ডেস্কটপ / পিওয়াইওয়াই 3 এ টেনে নিয়েছে

তারপরে আমি গভীর রাতে সমস্ত শেল কমান্ডগুলি পেয়েছিলাম tried আমি কী চেষ্টা করেছি এবং কোন ত্রুটিগুলি ফিরে এসেছিল সে সম্পর্কে আমি একটি পরিষ্কার বিবরণ দিতে সক্ষম হবো না, কারণ এই মুহুর্তে এটি আমার কাছে অস্পষ্টতা।

তবে আমি আপনাকে বলতে পারি যে আমি এক মুহুর্তে তারার জিনিসটি প্যাকহীন অবস্থায় পেয়েছি এবং পাইপটি এতে থাকা ফোল্ডার থেকে কমান্ড লাইন থেকে এক্সিকিউটেবল চালানোর চেষ্টা করেছি, কিন্তু এটি পেয়েছি:

bash: /usr/bin/pypy: No such file or directory

কেউ আমাকে কি করতে হবে দয়া করে। (রিডমি, পাইপ.আর.গিতে ডক্স ইনস্টল করুন এবং প্রচুর পোস্ট পড়েছেন)


1
আপনার কি এটি একবার দেখুন: জিজ্ঞাসাবাবু / জিজ্ঞাসা / 18০18০১77/২ ?
জবিন

হ্যাঁ, এবং আমি নির্দেশাবলী অনুসরণ করার চেষ্টা করেছি, এটিতে আসলে বেশ কয়েক ঘন্টা ব্যয় করেছি। যা প্রত্যাশা করছিল তা হ'ল আমি অনুসরণ করতে পারি একটি বোবা ডাউন সংস্করণ।
ব্যবহারকারী 1998723

এই প্রশ্নের উত্তরটি বেশ সহজ বলে মনে হচ্ছে, এতে কী আপনি হজম করতে পারবেন না - এটির স্পষ্টতাকে তালিকাবদ্ধ করতে পারেন?
জবিন 15

আমি আবার প্রশ্নটি আবার পড়েছি। তিনি বলেছেন যে তিনি টার্মিনালের মাধ্যমে পাইপ বাইনারি চালাতে সক্ষম। আমি এখনও খুব বেশি নেই। অতএব বাকী উত্তর আমার কাছে সরাসরি আবেদনযোগ্য নয়। ডাউনলোডের rpython/bin/rpython -Ojit pypy/goal/targetpypystandalone.pyরিডমিমে এটি পাইপাই ইনস্টল করতে এই লাইনটি চালানোর জন্য বলে , এটি আমাকে এ জাতীয় কোনও ফাইল বা ডিরেক্টরি ত্রুটি দেয় না। আমি মনে করি এটিই আমার কাজ করা দরকার
ব্যবহারকারী 1998723

আমি একই সমস্যা আছে। আমি এটিকে ডাউনলোড করেছি $HOME, এর মাধ্যমে বের tarহয়ে প্রবেশের pypy3-v5.10.1-linux64/binচেষ্টা করেছি এবং চালনার চেষ্টা করেছি pypy3, যা এই ফোল্ডারে রয়েছে, তবে বাশ আমাকে বলেNo command 'pypy3' found
বের্মাথিয়াস

উত্তর:


11

এখানে সমস্ত উত্তর হয় পুরানো বা অহেতুক জটিল।

sudo add-apt-repository ppa:pypy/ppa
sudo apt update
sudo apt install pypy3

এর মত সহজ!

বিশদ জানতে https://launchpad.net/~pypy/+archive/ubuntu/ppa দেখুন ।


অন্যান্য উত্তরগুলি (আমার অন্তর্ভুক্ত) স্পষ্টতই পুরানো। পাইপি 3 গত বছর পাইপি পিপিএতে ছিল না যখন আমি এটি সন্ধান করছিলাম।
সমস্ত কর্মীরা

দুর্ভাগ্যক্রমে, এই বিতরণ পাছার একটি ব্যথা। এটি সিস্টেমের সাইট-প্যাকেজগুলি ব্যবহার করে এবং পাইপাই 3-মি নিশ্চিতরূপ কাজ করবে না। আপনি যে কোনও সমস্যার প্রথম মুহুর্তে টার বিতরণটি ব্যবহার করার পরামর্শ দিচ্ছি।
পাইওটর ডাবকভস্কি

5

এটি পাইপাইয়ের বহনযোগ্য সংস্করণ। এটি সিস্টেমের প্রশস্ত নয়। আপনি এটি এইভাবে ব্যবহার করুন। একটি ফাইল ডাউনলোড করার পরে আপনার ডাউনলোড ফোল্ডারে বলতে দিন যে আপনার টার্মিনাল উইন্ডোটি খুলুন এবং এটি চালান:

cd ~/Downloads
tar xf pypy3-2.1-beta-linux_x86_64-portable.tar.bz2
pypy3-2.1-beta-linux_x86_64-portable/bin/pypy

আপনি পাইপাই প্রম্পট পাবেন।

নোট করুন যে পাইপাই 3 সম্পূর্ণভাবে সম্পন্ন হয়নি। এটি পূর্বরূপ সংস্করণ যা পরীক্ষার জন্য অন্তর্ভুক্ত।


এই উত্তর নিখুঁতভাবে কাজ করে। অনেক প্রশংসিত.
ব্যবহারকারী 1998723

3

পাইপাইয়ের ওয়েবসাইট থেকে ডাউনলোড পৃষ্ঠার বিভাগটি এখানে ইনস্টল করুন :

সমস্ত বাইনারি সংস্করণ একটি tar.bz2বা zipফাইলে প্যাকেজ করা আছে । সঙ্কুচিত হয়ে গেলে তারা জায়গায় জায়গায় দৌড়ায়। আপাতত আপনি এগুলিকে আপনার হোম ডিরেক্টরিতে কোথাও সঙ্কুচিত করতে পারেন বা বলতে পারেন, ইন /optকরতে পারেন এবং আপনি যদি চান তবে কোথাও থেকে পছন্দ মতো একটি সিমিলিংক /usr/local/bin/pypyরেখে দিন /path/to/pypy2-5.10.0/bin/pypypypyগাছের বাইরে এক্সিকিউটেবলকে স্থানান্তর বা অনুলিপি করবেন না - এটিতে একটি সিমিলিংক রাখুন, অন্যথায় এটি এর লাইব্রেরিগুলি খুঁজে পাবে না।

এর মত প্রকাশ করা যেতে পারে ( সাপের ট্যাঙ্ক ডকারের চিত্র থেকে উদ্ধৃত অংশ ):

wget -q -P /tmp \
  https://bitbucket.org/pypy/pypy/downloads/pypy3-v5.10.1-linux64.tar.bz2 
sudo tar -x -C /opt -f /tmp/pypy3-v5.10.1-linux64.tar.bz2
rm /tmp/pypy3-v5.10.1-linux64.tar.bz2
sudo mv /opt/pypy3-v5.10.1-linux64 /opt/pypy3
sudo ln -s /opt/pypy3/bin/pypy3 /usr/local/bin/pypy3

এর পরে আপনি যথারীতি ভার্চুয়াল পরিবেশ তৈরি করতে পারেন:

virtualenv -p pypy3 some_env

1

পিপিএ থেকে সহজেই পাইপাই 3 প্যাকেজ ইনস্টল করতে বোরা এম আল্পারের উত্তর দেখুন ।


পিপিপি ডাউনলোড এবং পৃষ্ঠা নির্মাণের উপর নথিভুক্ত হিসাবে নিম্নলিখিতটি করে আপনি উত্স থেকে পাইপাই 3 তৈরি করতে পারেন।

আপনি ব্রাউজারের সাহায্যে সোর্স কোড সংরক্ষণাগারটি pypy3-v6.0.0-src.tar.bz2 ডাউনলোড করতে পারেন বা আপনার প্রিয় ডাউনলোডের ইউটিলিটি:

wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-src.tar.bz2
tar -xjf pypy3-v6.0.0-src.tar.bz2
cd pypy3-v6.0.0-src

অথবা আপনি এটি মার্চুরিয়াল রিপোজিটরি থেকে ডাউনলোড করে 3.5 শাখায় স্যুইচ করতে পারেন:

hg clone https://bitbucket.org/pypy/pypy
cd pypy
hg update py3.5

পাইপাই আপনাকে পাইপাই 2 ব্যবহার করে এটি নির্মাণ করার পরামর্শ দেয় কারণ এটি সিপিথন 2.7 ব্যবহারের চেয়ে দ্রুত হবে। নিশ্চিত করুন পাইপাই 2 ইনস্টল করা আছে:

sudo apt-get install pypy

এখন বিল্ড নির্ভরতা ইনস্টল করুন:

sudo apt-get install gcc make libffi-dev pkg-config zlib1g-dev libbz2-dev libsqlite3-dev libexpat1-dev libssl-dev libgdbm-dev tk-dev libgc-dev python-cffi liblzma-dev libncursesw5-dev

অনুবাদটি চালান (সংকলন):

cd pypy/goal # pypy3-v6.0.0-src/pypy/goal
pypy ../../rpython/bin/rpython -Ojit targetpypystandalone

শেলটি ট্যাব-সম্পূর্ণ নাও হতে পারে ../../rpython/bin/rpython, এটি সেখানে। ডাউনলোড গাইড বলছে এটির জন্য 5 গিগাবাইট র‌্যামের প্রয়োজন এবং এটি চালাতে প্রায় 30 মিনিট সময় নেয়। আমার চতুর্থ প্রজন্মের আই 7-তে 32 মিনিট সময় লেগেছে।

প্যাকেজ পাইপাই যাতে এটি ইনস্টল করা যায়:

cd ../tool/release # pypy3-v6.0.0-src/pypy/tool/release
pypy package.py --archive-name pypy3-v6.0.0

এটি এর অধীনে প্রস্তুত ডিরেক্টরি কাঠামো তৈরি করবে /tmp/usession-release-pypy3.5-v6.0.0-0। এটিতে অনুলিপি করুন /optএবং এক্সিকিউটেবলকে এতে সিমিলিং করুন /usr/local/bin:

sudo mv /tmp/usession-release-pypy3.5-v6.0.0-0/build/pypy3-v6.0.0 /opt
sudo ln -s /opt/pypy3-v6.0.0/bin/pypy3 /usr/local/bin

এখন আপনি কমান্ডটি ব্যবহার করে পাইপাই 3 চালাতে পারেন:

pypy3

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