ম্যাক ওএসএক্স 10.9.5 এ সুন্দর স্যুপ প্যাকেজ সহ পাইথন 2.x এবং পাইথন 3.x 3.


1

আমি পাইথনে মোটামুটি নতুন এবং বিউটিফুল স্যুপ ইনস্টল করতে কিছু সমস্যা করেছি। আমি ম্যাক ওএসএক্স 10.9.5 চালাচ্ছি।

আমি গ্রীষ্মের সময় পাইথন ৩.৪ ইনস্টল ও ব্যবহার করেছি এবং একটি প্রকল্পের জন্য বিউটিফুল স্যুপ ৪ ইনস্টল করেছি। যে ইনস্টলেশন ভাল কাজ করে। আমার এখন সুন্দর স্যুপ সহ পাইথন ২. 2. ব্যবহার করা দরকার। সন্দেহজনক যে আমাকে বিউটিফুল স্যুপের একটি আলাদা সংস্করণ ইনস্টল করা দরকার আমি এগিয়ে গিয়েছিলাম এবং নিশ্চিত হওয়ার জন্য আমার পাইথন কোডটি চালিয়েছি। আমার কোডটি যখন বিএস 4 আমদানি করার চেষ্টা করে তখন আমি একটি ত্রুটি পাই। কল এবং ত্রুটি:

from bs4 import BeautifulSoup
ImportError: No module named bs4

যাইহোক, আমি পাইথার্মের মধ্যে যেখানে আমি পাইথন ২.7 ব্যবহার করছি কনসোল থেকে বিউটিফুল স্যুপ ইনস্টল করার চেষ্টা করব তখন ইনস্টলেশনটি ব্যর্থ হয়:

pip install beautifulsoup4
Requirement already satisfied

পাইথন ২.7 ফোল্ডার থেকে খোলা একটি নতুন টার্মিনাল উইন্ডো থেকেও ইনস্টল করার চেষ্টা করেছি এই আশায় যে ইনস্টলটি সেখানে ফোকাস হবে। একই ফলাফল:

 MacBook-Pro-i7:Python 2.7 InnoVition$ pip install beautifulsoup4
 Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /Applications/anaconda/lib/python3.4/site-packages

পাইথন ৩.৪ এর সাথে সংযুক্ত বিএস ৪ ইনস্টলেশনটি সাময়িকভাবে "আড়াল" করতে পারি কি তাই পাইথন ২.7-এ ইনস্টলেশনটি এগিয়ে যেতে পারে? অন্য কোন সুপারিশ?


আমি সমস্যার প্রায় একটি কাজ খুঁজে পেয়েছি। আমি আমার প্রকল্পের ফাইলগুলির সাথে ইনস্টল প্যাকেজ থেকে বিএস 4 ফোল্ডারটি একই ফোল্ডারে রেখেছি। খুব পরিষ্কার নয়, তবে এটি কাজ করে।
বিশ্বউইন

উত্তর:


0

পাইথন ২.7 কোথায় রয়েছে তা যদি আপনি জানেন তবে আপনি site-packagesএকটি ভেরিয়েবল সেট করতে পারেন:

export PYTHONPATH=/my-path-to/python2.7/site-packages:$PYTHONPATH

virtualenvবিভিন্ন পাইথন সংস্করণটি খুব সহজভাবে কাজ করার জন্য আপনি প্যাকেজটি চেষ্টা করতে পারেন।


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

0

আপনি যদি এখনও পাইথন 2.7 এ সুন্দরদ্বার চালাতে চান তবে আপনাকে বিএস 4 এর পরিবর্তে বিএস 3 ইনস্টল করতে হবে। বিএস 3 একটি পাইথন 2.7 পরিবেশের জন্য ডিজাইন করা হয়েছে।

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