পিপ বা ইজি_সিনস্টলের মাধ্যমে ডাব্লুএক্সপিথন ইনস্টল করা


22

wxpythonব্যবহার করে ইনস্টল করতে আমি কিছু সমস্যায় পড়ছি pip

এখানে আমার বর্তমান ফলাফল:

[myuserid]% sudo pip install wxpython
Downloading/unpacking wxpython
  Downloading wxPython2.8-win64-devel-2.8.11.0-msvc9x64.tar.bz2 (7.2Mb): 7.2Mb downloaded
  Running setup.py egg_info for package wxpython
    Traceback (most recent call last):
      File "<string>", line 14, in <module>
    IOError: [Errno 2] No such file or directory: '/Users/myuserid/build/wxpython/setup.py'
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 14, in <module>

IOError: [Errno 2] No such file or directory: '/Users/myuserid/build/wxpython/setup.py'

----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in /Users/myuserid/.pip/pip.log
  • আমি পাইপ.লগ ফাইলটিতে একবার দেখেছি তবে এটি সম্পূর্ণ ফাঁকা।
  • আমি অন্য প্যাকেজগুলির মাধ্যমে ইনস্টল করার চেষ্টা করেছি pipএবং কোনও সমস্যা নেই, তাই আমি সিদ্ধান্ত নিয়েছি যে pipনিজেই কাজ করছে working

আমি এর মাধ্যমেও চেষ্টা easy_installকরেছি এবং নিম্নলিখিতগুলি পেয়েছি:

[myuserid]% sudo easy_install wxpython
install_dir /Library/Frameworks/EPD64.framework/Versions/6.2/lib/python2.6/site-packages/
Searching for wxpython
Reading http://pypi.python.org/simple/wxpython/
Reading http://wxPython.org/
Reading http://wxPython.org/download.php
Best match: wxPython src-2.8.11.0
Downloading http://downloads.sourceforge.net/wxpython/wxPython-src-2.8.11.0.tar.bz2
Processing wxPython-src-2.8.11.0.tar.bz2
error: Couldn't find a setup script in /tmp/easy_install-faZZOn/wxPython-src-2.8.11.0.tar.bz2
  • এর অর্থ কি এই যে wxpythonপ্যাকেজটির সাথে কিছুটা হ'ল pipএবং ধরে নিয়েছেeasy_install
  • একপাশে উৎস থেকে বিল্ডিং থেকে, ডিবাগ অন্য কোন উপায় আছে বা প্রতিক্রিয়াতে এই ধরনের প্যাচ pipবা easy_install?

সিস্টেম কনফিগারেশন:

  • ওএস এক্স 10.6
  • পাইথন বিতরণ পাইথন v2.6, -৪-বিট প্রেরিত

যদি অন্য কোনও তথ্য প্রয়োজন হয়, দয়া করে পরামর্শ দিন এবং আমি এটি পোস্ট করব।

উত্তর:


4

আপনি এই নতুন মনে হচ্ছে ... স্বাগতম!

এন্টোচটে লোকেরা, যারা আপনার জন্য ইপিডি তৈরি করেছে তারা এখনও 64৪-বিট পাইথনের জন্য কীভাবে নির্ভরযোগ্যভাবে ডাব্লুএক্সপিথন তৈরি করবেন তা নির্ধারণ করতে পারেননি, এখানে দেখুন:

http://www.enthought.com/products/epdfaq.php#mac

সুতরাং, আপনি কঠিন জলে পা চালাচ্ছেন। আপনি কি কিউটি রুটে যাওয়ার কথা বিবেচনা করেছেন? সমস্ত বৈশিষ্ট্যযুক্ত ইউআই ব্যাকড অ্যাপ্লিকেশনগুলি সহজেই Qt এ পোর্ট করবে। বর্তমানে, আমি ইপিডি (যেমন পাইকিউটি ইনস্টল করার জন্য) সাথে ইন্টারঅ্যাক্ট করার জন্য হোমব্রিউয়ের চেহারা পছন্দ করি তবে জুরি এখনও অবধি (এখনও এটি করেনি)। আমিও তার সাথে একটি লিঙ্ক পোস্ট করব, তবে আমি বর্তমানে একটি পয়েন্ট ব্যবহারকারী ...

আরেকটি সম্ভাবনা হবে এছাড়াও 32 বিট EPD যা ইতিমধ্যে আপনার জন্য wxPython অন্তর্ভুক্ত ইনস্টল করুন। এরপরে আপনি ভিজ্যুয়ালাইজেশনের জন্য আপনার 32-বিট অজগর এবং গুরুতর সংখ্যা ক্রাঞ্চিংয়ের জন্য আপনার 64-বিট ব্যবহার করতে পারেন।

যদি আপনি ডাব্লুএক্সপিথন ইনস্টল করার বিষয়ে জিদ করেন তবে মনে রাখবেন যে আপনি কার্বন সংস্করণটি সংযুক্ত করতে পারবেন না (যা স্থিতিশীল তবে কেবল 32-বিট)। পরিবর্তে, আপনি wxCocoa (পরীক্ষামূলক, 64-বিট) ব্যবহার করতে চাইবেন। কমপক্ষে, এটি আমার বোঝাপড়া। এন্টেচোট লোকগুলি ডাব্লুএক্সকোকার কোনও উল্লেখ করে না, এবং যদি ভাঙ্গন ঘটে তবে আমি অবাক হব না। ট্রেইটসআইআই জটিল এবং ডিবাগ করা কঠিন, তাই আপনি যদি এই রুটে যান তবে পূর্বনির্ধারিত হন!


7

wxPython একটি অন্তর্ভুক্ত নয় setup.py, যাতে কেউই ফাইল easy_installবা pipএটা যে পথ গড়ে তুলতে সক্ষম হবে। কটাক্ষপাত আছে wxPython ওয়েবসাইটে এই নির্দেশাবলী এবং সেইসাথে Enthought ওয়েবসাইটে এই নির্দেশাবলী কিভাবে wxPython গড়ে তুলতে একটি ধারণা পেতে। দুর্ভাগ্যক্রমে, আমি এটি কখনই তৈরি করিনি (আমি পাইথনের এনটহিট সংস্করণ ব্যবহার করি না) তাই এর চেয়ে আর আপনাকে সাহায্য করতে পারি না। শুভকামনা!


1
ঠিক আছে ধন্যবাদ. কোনও ধারণা কেন তারা এটিকে এভাবে বিতরণ করে? কেন গ্রন্থাগারগুলি এবং পাইথনের মোড়ক এইভাবে বান্ডিল হয়? আমার কাছে এটি নির্মাণে বিভ্রান্তিকর করে তোলে, বিশেষত পাইপির মতো এটি নিয়মিত পাইথন প্যাকেজ হিসাবে উপস্থিত হয় (অর্থাত্ পাই উপসর্গ সহ)।
dtlussier

আমি নিজে পাইথনের কাছে মোটামুটি নতুন, তবে আমার ধারণা এটি হ'ল এমন অনেকগুলি কনফিগার বিকল্প রয়েছে যা প্ল্যাটফর্ম এবং অন্যান্য কারণে পৃথক হতে পারে। এইভাবে, এটি ইনস্টল করার কোনও সহজ উপায় নেই ।
ফিদেলি

6

আমি ইপিডি ব্যবহার করি না, তবে আমার একই সমস্যা ছিল। এটা তোলে পরিণত আউট Homebrew একটি সূত্র উভয় ইনস্টল করতে হয়েছে wxWidgetএবং wxPython। ইহা যাদুর মত কাজ করে। নিম্নলিখিত কমান্ড চালান:

brew install --python wxmac

2
হোমব্রিউয়ের তথ্য অনুসারে, --develপরীক্ষামূলক 64৪-বিট বিল্ড তৈরি করতে আপনার পতাকাও ব্যবহার করা উচিত । উপরেরগুলি একটি 64-বিট পাইথন বাইনারি দিয়ে কাজ করবে না। ( brew info wxmacবলেছেন: "wxWidgets 2.8.x কেবলমাত্র 32-বিট তৈরি করে, তাই আপনি সম্ভবত এটি অন্য হোমব্রিউ ইনস্টলড সফ্টওয়্যারগুলির জন্য ব্যবহার করতে সক্ষম হবেন না the ) 64-বিট এবং কোকো সমর্থনের জন্য "")
ম্যাট বি 20

আমি আশা করি আমি আপনাকে দু'বার উজ্জীবিত করতে পারি স্যার।
ক্রিস ডব্লিউ।

1

এই কমান্ড লাইনটি ডেবিয়ান 7.1 64-বিটের সাথে আমার জন্য কাজ করে:

sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev

1

অনুযায়ী হোম পেজে নির্দেশাবলী :

নিশ্চিত করুন যে আপনার কাছে কমপক্ষে সংস্করণ 6.0.8 আছে এবং সেটআপলগুলির জন্য 12.0.5 রয়েছে।

README নথিতে বর্ণিত লিনাক্সের জন্য প্রয়োজনীয়তা ইনস্টল করুন ।

WxPython-Phoenix (Linux) ইনস্টল করুন:

sudo pip install --upgrade \
    --trusted-host wxpython.org --pre -f \
    http://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix

ডাব্লুএক্সপিথন-ফিনিক্স ইনস্টল করুন (উইন্ডোজ, উপযুক্ত স্ক্রিপ্ট ফোল্ডারটি ব্যবহার করুন):

C:\python27\scripts\pip.exe install --upgrade \
    --trusted-host wxpython.org --pre -f \
    http://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.