কীভাবে একজন সরকারী সংগ্রহস্থল থেকে পাইগোবজেক্ট ইনস্টল করবেন?


17

আমি আমার উবুন্টু 13.10 এ পাইগোবজেক্ট প্যাকেজটি ইনস্টল করতে চাই। আমি জেএইচ বিল্ড বিকল্পটি চেষ্টা করেছিলাম কিন্তু আমি একটি দীর্ঘ প্রক্রিয়া শেষে আটকে গিয়েছি।

পাইগোবজেক্টের টিউটোরিয়াল ওয়েবসাইটটি বলেছে যে এটি প্রায় সমস্ত লিনাক্স ডিস্ট্রোসের জন্য তার সমস্ত নির্ভরতার সাথে প্যাকেজড এবং এটি কোনও বিতরণের অফিসিয়াল সংগ্রহশালা থেকে ইনস্টল করা যেতে পারে।

আমি এটি সফ্টওয়্যার সেন্টারে খুঁজছি কিন্তু এটি খুঁজে পেলাম না। এটি সমস্ত ফিরিয়েছিল এটি গবজেক্ট পাইথন বাইন্ডিংয়ের জন্য কিছু বানান পরীক্ষা করা লাইব্রেরি এবং বিকাশ শিরোনাম ছিল (আমি একজন শিক্ষানবিস তাই দয়া করে আমাকে জানাবেন যে পাইথন ৩.৩.২ এ পাইগটক অ্যাপ্লিকেশনগুলি তৈরি করার দরকার ছিল কিনা)।

আমি অনুমান করছি কমান্ড লাইন ইন্টারফেস ব্যবহার করে এটি ইনস্টল করা দরকার তবে কীভাবে তা বুঝতে পারি না।


আমি সন্দেহ করি যে আমি একটি অনুরূপ ডকুমেন্টেশন ইস্যুতে আঘাত করেছি; gitlab.gnome.org/GNome/gnome- Shell
বেন

উত্তর:


15

বিকাশ গ্রন্থাগারগুলি সাধারণত সফ্টওয়্যার কেন্দ্রে খুব ভাল দেখায় না। সাধারণত ব্যবহার করা apt-cache searchএখানে সহায়তা করবে। উদাহরণস্বরূপ:

apt-cache search python gobject

পাইথন এবং গবজেক্ট ইন্ট্রোস্পেকশন সম্পর্কিত সমস্ত প্যাকেজ আপনাকে প্রদর্শন করবে। এখানে ফলাফলগুলির একটি স্নিপেট রয়েছে:

python-gi - Python 2.x bindings for gobject-introspection libraries
python-gi-cairo - Python Cairo bindings for the GObject library
python-gi-dbg - Python bindings for the GObject library (debug extension)
python-gi-dev - development headers for GObject Python bindings
python-gobject - Python 2.x bindings for GObject - transitional package
python-gobject-2 - deprecated static Python bindings for the GObject library
python-gobject-2-dbg - deprecated static Python bindings for the GObject library (debug extension)
python-gobject-2-dev - development headers for the static GObject Python bindings
python-gobject-dbg - Python 2.x debugging modules for GObject - transitional package
python-gobject-dev - Python 2.x development headers for GObject - transitional package
python-pyudev - Python bindings for libudev
python3-gi - Python 3 bindings for gobject-introspection libraries
python3-gi-cairo - Python 3 Cairo bindings for the GObject library
python3-gi-dbg - Python 3 bindings for gobject-introspection libraries (debug extension)
python3-pyudev - Python3 bindings for libudev

যেহেতু আপনি অজগর 3 খুঁজছেন আমি ইনস্টল করব python3-gi, সম্ভবত এটিই আপনি প্যাকেজটি সন্ধান করছেন, তাই ...

sudo apt-get install python3-gi

হ্যাঁ, আমি আমার উত্তর আপডেট করেছি।
জর্জি কাস্ত্রো

-giপাইথন 2 বা পাইথন 3 এর জন্য প্যাকেজটি ইনস্টল করার জন্য আপনার কেবলমাত্র পরামর্শ দিয়ে উত্তর দেওয়া উচিত , কারণ পাইথনে গবজেক্ট কোডটি লেখার জন্য এটি পছন্দসই উপায় এবং পুরাতন পাইগবজেক্ট বাইন্ডিংগুলি হ্রাস করা হয়। এছাড়াও, gir1.2-fooজিআই সহ পাইথন থেকে আপনি যে লাইব্রেরিটি ব্যবহার করতে চান তার জন্য প্যাকেজ ইনস্টল করার পরামর্শ দেওয়া উচিত ।
dobey

@ ডবি আমার উত্তর সম্পাদনা করতে নির্দ্বিধায় মনে হয়!
জর্জি কাস্ত্রো

এটি আমার জন্য এটি সমাধান করেছে:sudo apt install -y python-gi-dev
রফ্রোল করুন

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