স্নো লেপার্ডের সিস্টেমে পাইগন ২.6 স্থাপন করা হচ্ছে


8

স্নো চিতাবাঘে পাইথন রয়েছে ২.6 এখন অন্তর্ভুক্ত, এবং আমি এটিতে পাইগাম ইনস্টল করতে চাই, তবে এটি পাইথন.অর্গ থেকে পাইথনকে বলে, সিস্টেম পাইথন নয়। উত্স থেকে setup.py ব্যবহার করার চেষ্টা করেছি, তবে এটি কার্যকর হয়নি। পাইথন ২.6 সিস্টেমে আমি পাইগেম ইনস্টল করতে পারি কি? আমি একই সংস্করণে অজগর দুটি স্থাপনা রাখতে চাই না। ধন্যবাদ।

হুম ... আমি পাইগাম সোর্স ডাউনলোড ফোল্ডারে ম্যাক ওএস এক্স বাইনারি ইনস্টল html শিরোনামে এটি পেয়েছি:

আপনি যদি অ্যাপল সিস্টেমের পাইথনটি ব্যবহার করতে চান তবে আপনাকে এই মুহুর্ত থেকে উত্স থেকে সংকলন করতে হবে - যেহেতু বেশিরভাগ লোকেরা এই পাইথনটিকে একা ছেড়ে চলে যেতে পছন্দ করে এবং পাইথন.আরোগ্রাট থেকে ডাউনলোড করা পাইথন ব্যবহার করে। ম্যাক ওএসএক্স থেকে উত্স থেকে সংকলনের জন্য বর্তমান নির্দেশাবলীর জন্য http://pygame.org/wiki/MacCompile দেখুন ।


2
আমি কখনও এটি চিতাবাঘে ইনস্টল করতে সক্ষম হইনি তাই আমি এই প্রশ্নের উত্তরের বিষয়ে আগ্রহী।
ফিলিপে মঞ্জিউ

আপনার কি ডিভাইস ইনস্টল করা আছে? আমি আগে থেকে ডেভ সরঞ্জামগুলি ইনস্টল না করে ভাগ্য / গ্রন্থাগার বা / সিস্টেম / লাইব্রেরিতে তৃতীয় পক্ষের লিবগুলি ইনস্টল করি নি।
সাল

আমার কাছে ডিভাইস রয়েছে এবং অন্যান্য লাইব্রেরি ইনস্টল করার ক্ষেত্রে আমি সফল হয়েছি, তবে আমি পাইগেমটি ইনস্টল করতে সক্ষম হই নি।
ফিলিপ মঞ্জিউ 0

উত্তর:


6
  1. Http://www.libsdl.org/tmp/SDL-1.2.tar.gz ডাউনলোড করুন
  2. ডাবল-ক্লিক Xcode.tar.gz, এটা যেমন অ-tarsXcode
  3. এক্সকোড / এসডিএল নেভিগেট করুন, ডাবল ক্লিক করুন SDL.xcodeproj
  4. প্রকল্প মেনু-> প্রকল্প সেটিংস সম্পাদনা করুন
  5. "বিল্ড" ট্যাবটি চয়ন করুন, তারপরে নিশ্চিত করুন যে Deployment_for_official.."কনফিগারেশন" ড্রপডাউনটিতে নির্বাচিত রয়েছে
  6. স্ক্রোল সব নীচে, পরিবর্তনের পথ SDKROOT_i386এবং SDKROOT_ppcকরতে /Developer/SDKs/MacOSX10.6.sdkএবং বন্ধ প্রকল্পের সেটিংস
  7. Deployment_for_official_releases...ওভারভিউ মেনুতে "বেস এসডিকে ব্যবহার করুন", "ফ্রেমওয়ার্ক", "স্ট্যান্ডার্ড ডিএমজি" এবং "x86_64" নির্বাচন করা আছে কিনা তা নিশ্চিত করুন ।
  8. বিল্ড ক্লিক করুন (আপনি সতর্কতা পাবেন, তবে এটি কোনও ত্রুটিযুক্ত সংকলন করা উচিত)
  9. "এক্সকোড / বিল্ড /" থেকে "/ লাইব্রেরি / ফ্রেমওয়ার্কস" থেকে "এসডিএল.ফ্রেমওয়ার্ক" ফোল্ডারটি অনুলিপি করুন
  10. পিগেম উত্সটি ডাউনলোড করুন এবং এটি নিষ্কাশন করুন
  11. ./Configure.py চালান
  12. নিম্নলিখিত শেল কমান্ডগুলি চালান:

    export CC='/usr/bin/gcc-4.0' CFLAGS='-isysroot /Developer/SDKs/MacOSX10.6.sdk -arch x86_64'

    export LDFLAGS='-arch x86_64'

    export ARCHFLAGS='-arch x86_64'

    python setup.py build

    python setup.py install

sudoপরিবর্তে শেষ কমান্ডটি আপনার প্রয়োজন হতে পারে ।


পাইগেম ওয়েবসাইটটিতে এখন স্নো চিতাবাঘের জন্য একটি প্যাকেজ ইনস্টলার রয়েছে: pygame.org/download.shtml
স্পিডোফ্যাক

3

ভাঙ্গা "খ্যাতি" সিস্টেমের কারণে আমি স্কট লিয়নের পোস্টের বিষয়ে মন্তব্য করতে পারি না, তবে আমি যুক্ত করব যে এটি একটি পরিবর্তনের জন্য কাজ করেছিল: শেষ কমান্ডের জন্য, পাইথন মডিউলটির জন্য আমাকে ইনস্টলেশন ডিরেক্টরিটি নির্দিষ্ট করতে হয়েছিল:

sudo python setup.py install --install-lib /Library/Python/2.6/site-packages/


2

আপনি কি ইজি_ ইনস্টল বা পাইপ ব্যবহার করে এটি ইনস্টল করার চেষ্টা করেছেন?

আমি এটি এখনও চেষ্টা করি নি, তবে আমি জানি যে আমি প্রয়োজনীয় লাইব্রেরিগুলি (এসডিএল_গেম, ইত্যাদি) বন্দর দিয়ে ইনস্টল করতে যাচ্ছি, তারপরে পাইগাম ইনস্টল করব

sudo easy_install pygame

এটি আমার জন্য কাজ করে - পাইগাম বাইনারি আপনাকে ছাড়তে দেয় না, এবং উত্স থেকে সংকলন আমাকে জিসিসি সম্পর্কে একটি ত্রুটি দিয়েছে। যদিও সমস্ত বৈশিষ্ট্যগুলি কাজ করে - তবে এসডিএল কাঠামোর জন্য আপনাকে কিছু নির্ভরতা সন্ধান করতে হতে পারে। পিগেম লগটি ইনস্টল করার সময় মনোযোগ দিন, তারপরে আপনি যখন নির্ভরতাগুলি সন্ধান করেন তখন ইজিবল ইনস্টল থেকে পুনরায় ইনস্টল করুন
জেফ

1

আপনি যদি সত্যিকারের পিএনজি / জেপিজি সমর্থন চান তবে সর্বশেষতম এসডিএল_ইমজ.ফ্রেমওয়ার্কটি পাওয়া অত্যন্ত গুরুত্বপূর্ণ:

http://www.libsdl.org/projects/SDL_image/

অন্যথায় এটি কেবল উইন্ডোজ বিএমপি ফাইল লোড করবে কারণ আপনি এটি নির্মাণের সময় দেখবেন:

/ লাইব্রেরি / ফ্রেম ওয়ার্কস//SDL_image.framework/SDL_image, ফাইলের মধ্যে প্রয়োজনীয় আর্কিটেকচার x86_64 অনুপস্থিত


0

আমি স্কট লিয়নের দুর্দান্ত উত্তরে মন্তব্য করতে পছন্দ করব, তবে দেখে মনে হচ্ছে আমি একটি নতুন উত্তর তৈরি করতে আটকে রয়েছি।

স্কটের পদক্ষেপগুলি আমার পক্ষে দুর্দান্ত কাজ করেছে তবে এসডিএল_মিক্সার, এসডিএল_মাইজ এবং এসডিএল_এটিএফের জন্যও আমাকে একই কাজ করতে হয়েছিল। এসডিএল_টিটিএফ ব্যতীত তাদের সবাই দুর্দান্ত কাজ করেছে; আমাকে এখান থেকে লিঙ্কিত 2.0.10 এর পূর্বরূপ সংস্করণটি ডাউনলোড করতে এবং ব্যবহার করতে হয়েছিল:

http://forums.libsdl.org/viewtopic.php?t=4984

এছাড়াও লক্ষ করুন যে স্কট এর পদক্ষেপ # 7 প্রকল্প মেনুতে উল্লেখ করছে; বিশেষত প্রজেক্ট => অ্যাক্টিভ টার্গেট সেট করুন, প্রজেক্ট => অ্যাক্টিভ আর্কিটেকচার সেট করুন, ইত্যাদি মেনু আইটেম এবং তার পদক্ষেপ # 11 আসলে হওয়া উচিতpython config.py


0

ওয়ান ক্রাইনের পোস্টে অনুসরণ করা: এসডিএল তৈরির পরে (স্কটের নির্দেশাবলী অনুযায়ী) আমি কেবল এসডিএল_মিক্সার এবং বন্ধুদের জন্য বাইনারি বিতরণ ইনস্টল করেছি ( http://www.libsdl.org/tmp এর সাবডিয়ার্স থেকে )। এটি এখন পর্যন্ত ঠিকঠাক কাজ করছে বলে মনে হচ্ছে।

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