python - পাইথন পাইপ ইনস্টল ত্রুটি: vcvarsall.bat খুঁজে পেতে অক্ষম। সমস্ত সমাধান চেষ্টা




windows visual-studio (4)

অনেকগুলি কাজ করার পরে, আমি setuptools , setuptools এবং setuptools আপগ্রেড করেছি।

  1. python -m pip install -U pip
  2. pip install -U setuptools
  3. pip install -U virtualenv

আমি আমার ভার্চুয়াল পরিবেশের পাশাপাশি বিশ্বব্যাপী 1, 2 পদক্ষেপগুলি করেছি। এরপরে, আমি pip মাধ্যমে প্যাকেজটি ইনস্টল করেছি এবং এটি কাজ করে।

এই প্রশ্নের ইতিমধ্যে এখানে একটি উত্তর আছে:

আমি পাইথন ২.7.৮ (অ্যানাকোন্ডা ২.১.০) এর 32-বিট ব্যবহার করে স্ক্রেরি ইনস্টল করার চেষ্টা করেছি

pip install scrapy

এবং আমি এই ত্রুটি পেয়েছি

 error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

আমি এই স্ট্যাকওভার প্রবাহ প্রশ্নগুলির সমাধানগুলি অনুসরণ করেছি। কিছুই কাজ হয়নি।

মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ পাইথন ২.7 এর জন্য সংকলক

Vcvarsall.bat ফাইলটি খুঁজে পাচ্ছি না

ত্রুটি: vcvarsall.bat খুঁজে পেতে অক্ষম

"ত্রুটি পাওয়া: উইন্ডোজ 64৪ বিট এ" পিপ ইনস্টল নম্পি "চলাকালীন vcvarsall.bat" সন্ধান করতে অক্ষম

পাইপ ইনস্টল ত্রুটি দেয়: vcvarsall.bat খুঁজে পেতে অক্ষম

আমি vcvarsall.bat এ ইজি_ইনস্টলকে কীভাবে নির্দেশ করব?

পাইপ ইনস্টল মাইএসকিউএল-পাইথন রিটার্ন vcvarsall.bat সন্ধান করতে অক্ষম

এটি ত্রুটি এবং এর উপরে এবং নীচে কয়েকটি লাইন:

copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt
-> build\lib.win32-3.4\lxml\isoschematron\resources\xsl\iso-schematron-xslt1

running build_ext

building 'lxml.etree' extension

C:\Python34\lib\distutils\dist.py:260: UserWarning: Unknown distribution opt
ion: 'bugtrack_url'

  warnings.warn(msg)

error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).


----------------------------------------
Command "C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:
\\Users\\San\\AppData\\Local\\Temp\\pip-build-wp6ei6r9\\lxml\\setup.py';exec(com
pile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __f
ile__, 'exec'))" install --record C:\Users\San\AppData\Local\Temp\pip-kfkzr_67-r
ecord\install-record.txt --single-version-externally-managed --compile" failed w
ith error code 1 in C:\Users\San\AppData\Local\Temp\pip-build-wp6ei6r9\lxml

আমার কাছে মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 12.0, এবং পাইথন ২.7 এর জন্য মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ সংকলক প্যাকেজ রয়েছে, যার দুটিতেই vcvarsall.bat ফাইল রয়েছে।

আমার একটি সিস্টেম ভেরিয়েবল রয়েছে যা 'VS120COMNTOOLS' নামে পরিচিত এবং এটির পথে সেট করা আছে

C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools\

আমি আমার পরিবেশের ভেরিয়েবলগুলিতে দুটি পাথও যুক্ত করেছি। আমি শুধু একটি যোগ করার চেষ্টা করেছি, এবং অন্যটি। আমার পথটি দেখতে এমন দেখাচ্ছে

C:\Program Files\Java\jdk1.7.0_25\bin;\Python27;\Python2\python.exe;C:\Python27\Scripts\;C:\Users\San\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\;C:\Program Files\Microsoft Visual Studio 12.0\VC\;

আমি আমার সেটআপ সরঞ্জামগুলি দ্বারা আপডেট করেছি (আমি মনে করি 8 সংস্করণে), যা পাইথন 2.7 এর জন্য মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ সংকলকটি স্বয়ংক্রিয়ভাবে আবিষ্কার করবে। তবে, আমি এখনও একই ত্রুটি পাচ্ছি getting

আমি ব্যবহার করার চেষ্টা করেছি

easy_install scrapy

এবং আমি এই ত্রুটি পেয়েছি

error: Setup script exited with error: Microsoft Visual C++ 10.0 is required (Un

vcvarsall.bat সন্ধান করতে সক্ষম)।

আমার রেজিস্ট্রিতে আমারও নিম্নলিখিত রয়েছে

HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\Setup\VC\ProductDir
HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\12.0\Setup\VC\ProductDir

আমি অজগর ৩.৪.৩ তেও একই ত্রুটি পেয়েছিলাম এবং আমি এখানে এবং অন্যত্র উল্লিখিত সমাধানগুলি কোনও সাফল্য ছাড়াই ব্যবহার করার চেষ্টা করেছি।

মাইক্রোসফ্ট পাইথন ২.7 এর জন্য একটি সংকলক উপলভ্য করে তবে আমি ৩.৪.৩-তে থাকায় এটি আমার খুব ভাল কাজ করতে পারেনি।

পাইথনটি ৩.৩ সাল থেকে ২০১০-এ রূপান্তরিত হয়েছে এবং আপনি এখানে ভিজ্যুয়াল সি ++ ২০১০ এক্সপ্রেসটি বিনামূল্যে ডাউনলোড এবং ইনস্টল করতে পারেন: https://www.visualstudio.com/downloads/download-visual-studio-vs#d-2010-express এক্সপ্রেস

এখানে সরকারী ব্লগ পোস্টটি ২০১০-তে ৩.৩ এর জন্য ২০১০-তে রূপান্তর সম্পর্কে কথা বলছে: http://blog.python.org/2012/05/recent-windows-changes-in-python-33.html

কারণ পূর্ববর্তী সংস্করণগুলি vcvarsall.bat এর জন্য আলাদা ত্রুটি দিয়েছে gave আপনি "পাইপ-ভি" দিয়ে যে সংস্করণটি ব্যবহার করছেন তা আমি দ্বিগুণ করে দেখব

C:\Users\B>pip -V
pip 6.0.8 from C:\Python34\lib\site-packages (python 3.4)

পার্শ্ব নোট হিসাবে, আমিও প্রথমে ভিসি ++ (2013) এর সর্বশেষতম সংস্করণটি ব্যবহার করার চেষ্টা করেছি তবে এটির জন্য 2010 এক্সপ্রেস ইনস্টল করা দরকার।

সেই বিন্দু থেকে এটি 32 বিট সংস্করণ ব্যবহার করে এমন কারও পক্ষে কাজ করা উচিত, আপনি যদি 64 বিট সংস্করণে থাকেন তবে আপনি ভ্যালুইরার: ['পাথ'] বার্তাটি পাবেন কারণ ভিসি ++ 2010 এর একটি 64 বিট সংক্ষেপক নেই। তার জন্য আপনাকে মাইক্রোসফ্ট এসডিকে 7.1 পেতে হবে। আমি নির্দেশকে হাইপারলিংক করতে পারি না 64 বিটের জন্য কারণ আমি প্রতি পোস্টে 2 লিঙ্কের মধ্যে সীমাবদ্ধ তবে এটিতে

পাইথন পিআইপি-র এমএস ভিজ্যুয়াল স্টুডিও 2010 এক্সপ্রেসের উইন্ডোজ on-তে -৪-বিট ইনস্টলের জন্য পথ রয়েছে


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

সমস্যাটি হ'ল C মতো বাহ্যিক পরিবেশে লিখিত কোডগুলির সংকলক প্রয়োজন। এর নিজস্ব ভিএস পরিবেশ, অর্থাৎ ভিএস ২০০৮ সন্ধান করুন।

বর্তমানে আমার মেশিনটি ভিএস 2012 চালায় এবং Unable to find vcvarsall.bat । আমি ভিএস সংস্করণটি খুঁজতে যে কোডগুলি ইনস্টল করতে চাই সেগুলি অধ্যয়ন করেছি। এটি ভিএস ২০০৮ ছিল i আমি সিস্টেম ভেরিয়েবল VS90COMNTOOLS কে ভেরিয়েবলের নাম হিসাবে যুক্ত করেছি এবং ভিএস VS90COMNTOOLS এর মান VS120COMNTOOLS

আপনি আমার ধাপে ধাপে সমাধানটি নীচে সন্ধান করতে পারেন:

  1. মাই কম্পিউটারে রাইট ক্লিক করুন।
  2. বৈশিষ্ট্য ক্লিক করুন
  3. উন্নত সিস্টেম সেটিংস
  4. পরিবেশের পরিবর্তনশীল
  5. নতুন সিস্টেমের পরিবর্তনশীল যুক্ত করুন
  6. ভেরিয়েবল নামের VS90COMNTOOLS লিখুন
  7. নতুন চলকটিতে বর্তমান সংস্করণের মান লিখুন।
  8. সমস্ত উইন্ডো বন্ধ করুন

এখন একটি নতুন সেশন খুলুন এবং pip install your-package


এটি ইনস্টল করার চেষ্টা করুন, এটি পাইথন ২.7 এর সি ++ সংকলক সক্ষম করার জন্য একটি পরিচিত কাজ।

আমার অভিজ্ঞতা হিসাবে, যখন পাইপটি vcvarsall.bat সংকলকটি খুঁজে পায় না, তখন আমি যা করি তা ভিজ্যুয়াল স্টুডিও কনসোলটি খোলার কারণ এটি সরাসরি ভিসিভারসাল.ব্যাট কল করতে পাথ ভেরিয়েবল সেট করে এবং তারপরে আমি এই কমান্ড লাইনে পিপ চালাই।







pip