আমি সম্প্রতি কিছু কিছু অ্যাপ্লিকেশন (আমার সাথে টার্মিনালের পরিবর্তে আইটার্মে পরিবর্তিত হয়েছি, এবং আমার ডিফল্ট পাঠ্য সম্পাদক হিসাবে সাবলাইমে) আমার ম্যাকের উপর একটি গুচ্ছ ডটফিল ইনস্টল করেছি তবে তখন থেকে আমার সমস্ত ভার্চুয়াল পরিবেশ কাজ বন্ধ করে দিয়েছে, যদিও তাদের ফোল্ডারগুলি ভিতরে vvirtualenvs এখনও আছে এবং যখনই আমি এগুলিতে কিছু চালানোর চেষ্টা করি তারা নীচের ত্রুটি দেয়:
dyld: Library not loaded: @executable_path/../.Python
Referenced from: /Users/[user]/.virtualenvs/modclass/bin/python
Reason: image not found
Trace/BPT trap: 5
আমি ডটফাইলে সম্পর্কিত সমস্ত ফাইল মুছে ফেলেছি এবং আমার .bash_ প্রোফাইলে যা ছিল তা পূর্বে পুনরুদ্ধার করেছি, তবে সমস্যাটি এখনও থেকেই যায়। সমস্যাটি নির্ণয়ের কোনও সহজ উপায় বা সহজ উপায়ে সমাধান করার কোনও উপায় আছে (উদাহরণস্বরূপ, সমস্ত আবার সমস্ত গুণাবলী তৈরি করার প্রয়োজন নেই)?
rmvirtualenv
এখনও কাজ করে তবে দৌড়ানোর চেষ্টা করার সময় mkvirtualenv
আমি নিম্নলিখিত ত্রুটিটি পেয়েছি: -bash: /usr/local/bin/virtualenv: /usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/Resour: bad interpreter: No such file or directory
সুতরাং, আমার অজগর পাথগুলিতে এটি একটি সমস্যা বলে মনে হচ্ছে তবে সমস্যাটি কোথায় তা আমি দেখতে পাচ্ছি না, যেহেতু আমি পাইথন চালাতে পারি এবং এটি দুর্দান্ত বলে মনে হয়।
virtualenv
কমান্ড এখন তত্ত্বের সাথে কাজ করছে, কিন্তু যেহেতু অজগর নিয়ে সমস্যা আছে তাই তারা কিছুই করে না। সুতরাং আসল সমস্যাটি হল ব্রিউয়ের অজগর নিয়ে। এবং আমার সন্দেহ আছে যে পাইথন ডিরেক্টরিতে নাম পরিবর্তনের কারণেই এটি হতে পারে। কোনও কারণে, এই সমস্ত কমান্ডগুলি ফোল্ডারে অজগর খুঁজছে /usr/local/Cellar/python/2.7.6
তবে ফোল্ডারের নামটি আসলে /usr/local/Cellar/python/2.7.6_1
।
2.7.6_1
করতে 2.7.6
। খারাপটি যদি খারাপের দিকে আসে তবে আপনি এটির নতুন নামকরণ করতে পারেন।