ওপি এক্স ম্যাভেরিক্স আপগ্রেড করার পরে আইপ্যাথন / পাইথন ভাঙ্গা


2

ওএস এক্স ম্যাভারিক্স আপগ্রেড করার পর, পাইথন ভাঙ্গা বলে মনে হচ্ছে। আমি চালানোর চেষ্টা করার সময় নিম্নলিখিত পেতে ipython:

~ $ ipython 
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/ipython", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

একইভাবে আমি লক্ষ্য করেছি যে ডিফল্ট ব্যবহার করার সময়ও কিছু অন্যান্য প্যাকেজ অনুপস্থিত python (উল্টোদিকে ipython ):

~ $ python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named numpy

numpy স্পষ্টভাবে আপগ্রেড আগে কাজ। এই ধারণা হতে পারে কি কোন ধারনা?

হালনাগাদ : শুধু যে চলমান লক্ষ্য sudo easy_install numpy তোলে numpy আবার কর. এটি নিম্নলিখিত আউটপুট দেয়:

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
Searching for numpy
Best match: numpy 1.6.2
Adding numpy 1.6.2 to easy-install.pth file

Using /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
Processing dependencies for numpy
Finished processing dependencies for numpy

আমি 100% নিশ্চিত নই যে মেশিনটি এখনও OS X মাউন্টেন লায়ন চালানোর সময় ইতিমধ্যেই নিম্পি ইনস্টল হয়েছে। এখন কি আমার পাইথন প্যাকেজগুলি পুনরায় ইনস্টল করতে হবে? যদি তাই হয় স্বয়ংক্রিয়ভাবে এটি করার একটি সহজ উপায়?

উত্তর:


2

অ্যাপল থেকে ওএস আপগ্রেডগুলি পাইথন ইনস্টলেশনের উপর ক্ষয়ক্ষতি ঘটায়, সাধারণত আপনি যে কোনও প্যাকেজ ইনস্টল করে পুনরায় ইনস্টল করতে পারেন। এই মুহুর্তে এটি ঠিক করার কোন উপায় নেই, তবে এগিয়ে যাওয়ার জন্য আপনি চলমান বিবেচনা করতে পারেন virtualenv আপনার পাইথন ইনস্টল এবং অপারেটিং সিস্টেম থেকে পৃথক প্যাকেজ রাখা।

একটু বেশি তথ্য হতে পারে এখানে পাওয়া গেছে


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