ব্রু দিয়ে পাইথন 3 ইনস্টল করার পরে ভার্চুয়ালেনভ ঠিক করুন


2

পূর্বে আমার ডিফল্ট পাইথন ২.7 ছিল এবং আমি পাইথন ২ এর অধীনে ভ্যাচুয়ালেনভ্রাপার ব্যবহার করে প্রচুর ভার্চুয়ালনেভ তৈরি করেছি। সম্প্রতি, আমি পাইথন 3 পাশাপাশি পাইথন 2 ব্যবহার করতে সক্ষম হতে চেয়েছিলাম।

brew install python3আর, কাজ করে, তাই কিছু গবেষণা পরে, আমি দৌড়ালাম brew upgrade pythonদ্বারা অনুসরণ brew install python2ফিরে পাইথন 2. তবে পেতে, আমি আবিষ্কার করেছি যে পাইথন 3 ইনস্টলেশন প্রক্রিয়া পাইথন 3 ডিফল্ট "পাইথন" পরিবর্তিত, এবং এই যে আমার virtualenvs সব গেছে।

উদাহরণস্বরূপ, আমি workon testকনসোলে এক্সিকিউট করলে আমি ত্রুটিগুলি পাই

/usr/local/opt/python/bin/python3.6: 'virtualenvwrapper.hook_loader' (ModuleNotFoundError: 'virtualenvwrapper' নামে কোনও মডিউল) /usr/local/opt/python/bin/python3.6 এর জন্য মডিউল নির্দিষ্টকরণ সন্ধান করার সময় ত্রুটি : 'Virtualenvwrapper.hook_loader' এর জন্য মডিউল স্পেসিফিকেশন সন্ধান করার সময় ত্রুটি (ModuleNotFoundError: 'virtualenvwrapper' নামে কোনও মডিউল নেই) /usr/local/opt/python/bin/python3.6: 'virtualenvwrapper.hook_oter' মডিউল স্পেসিফিকেশন সন্ধান করার সময় ত্রুটি : 'ভ্যুচুয়ালেভ্রাপার' নামক কোনও মডিউল নেই) /usr/local/opt/python/bin/python3.6: 'virtualenvwrapper.hook_loader' এর জন্য মডিউল স্পেসিফিকেশন সন্ধান করার সময় ত্রুটি (মডিউল নটফাউন্ডএরার: 'ভ্যুচুয়ালেভ্রাপার' নামে কোনও মডিউল নেই)

আমি কীভাবে আমার সিস্টেমটিকে আনস্রু-আপ করতে পারি? আমার পুরানো সমস্ত কাজ ফিরে পেতে সক্ষম হওয়া দরকার, যদিও এটি অজগর 3টি বিলুপ্ত করার অর্থ, যদিও এর বিকল্প সমাধানটি অজগর 2 সেটআপটিতে হস্তক্ষেপ না করে পাশাপাশি পাইথন 3 ইনস্টল করার উপায় খুঁজে পাওয়া উচিত।

উত্তর:


3

আমি শেষ পর্যন্ত দৌড়ে সমস্যাটি সমাধান করেছি

brew switch python 2.7.14
brew link --overwrite python

আমি নিশ্চিত না যে এটি সঠিক সমাধান ছিল কিনা তবে কমপক্ষে এটি এখন কাজ করছে বলে মনে হচ্ছে।


নিশ্চিত করেছে। আমার এমনকি প্রয়োজনও ছিল না brew link; brew switchএকা আমার জন্য এটি স্থির।
রায়ান 0

এটি আমাকে একটি ত্রুটি দেয়:/usr/local/Homebrew/Library/Homebrew/global.rb:12:in require': cannot load such file -- active_support/core_ext/object/blank (LoadError) from /usr/local/Homebrew/Library/Homebrew/global.rb:12:in <top (required)>' from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in require_relative' from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in <main>'
নিক স্কোজজারো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.