মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 14.0 প্রয়োজনীয় (vcvarsall.bat সন্ধানে অক্ষম)


240

আমি পাইথন 3.5 ইনস্টল করেছি এবং চলমান অবস্থায়

pip install mysql-python

এটি আমাকে নিম্নলিখিত ত্রুটি দেয়

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

আমি আমার পথে নিম্নলিখিত লাইনগুলি যুক্ত করেছি

C:\Program Files\Python 3.5\Scripts\;
C:\Program Files\Python 3.5\;

C:\Windows\System32;
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC

আমার পিসিতে আমার 64 বিট উইন 7 সেটআপ রয়েছে।

এই ত্রুটি প্রশমনের জন্য এবং মডিউলগুলি সঠিকভাবে ইনস্টল করার জন্য কী সমাধান হতে পারে pip


5
নিশ্চিত setuptools আপগ্রেড করার তৈরি করুন: pip install --upgrade setuptoolsদেখুন wiki.python.org/moin/WindowsCompilers
3pitt

92
ভিজ্যুয়াল সি ++ 2015 বিল্ড সরঞ্জামগুলি ডাউনলোড করতে এই লিঙ্কটি ব্যবহার করুন । এটি ভিজ্যুয়াল স্টুডিও ইনস্টল না করে ভিজ্যুয়াল সি ++ 14.0 ইনস্টল করবে। ইনস্টলেশন সমাপ্ত হওয়ার পরে, পাইপ ইনস্টলটি পুনরায় চেষ্টা করুন এবং আপনি আবার ত্রুটি পাবেন না।
ললিত কুমার বি

7
দীর্ঘশ্বাস ফেলুন এখানেই শেষ হচ্ছে না। চ্যানেলগুলিও কাজ করে না। অজগরটির প্রতি আমার শ্রদ্ধা দ্রুত মরে যাচ্ছে!
রাল্ফ রাইটোচ

6
নিজেকে অনেক সময় এবং হার্ড ড্রাইভের স্থান সংরক্ষণ করুন এবং এই উত্তরে প্রথমে যান: stackoverflow.com/a/51087608/84162
MECU

3
আমার পক্ষে কাজ করছেন না, আমি সমস্ত উত্তর চেষ্টা করেছিলাম। আমি স্কেরাপি ইনস্টল করার চেষ্টা করছি, বা আমি এটিকে কৃপণ বলা উচিত। কিছুই সত্যিই প্রথম চেষ্টা করে না, তাই না ...
সামায়াও

উত্তর:


137

আপনার পথটি কেবল ভিজ্যুয়াল স্টুডিও 11 এবং 12 কে তালিকাবদ্ধ করে, এটি 14 চায় যা ভিজ্যুয়াল স্টুডিও 2015 । আপনি যদি এটি ইনস্টল করেন এবং বাক্সটিকে টিক চিহ্ন দিতে মনে রাখেন Languages->C++তবে এটি কাজ করা উচিত।

আমার পাইথন ৩.৫ ইনস্টল-এ ত্রুটি বার্তাটি আরও কিছুটা কার্যকর ছিল এবং এটি থেকে URL টি যুক্ত হয়েছিল

 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

সম্পাদনা করুন: নতুন কাজের লিঙ্ক

সম্পাদনা করুন: লাইটফায়ার 228 এর পরামর্শ অনুসারে setuptoolsত্রুটিটি অদৃশ্য হওয়ার জন্য আপনার প্যাকেজ আপগ্রেড করতে হতে পারে :

pip install --upgrade setuptools

39
এটি করার পরেও আমার এই ত্রুটি ছিল। আপগ্রেড করার setuptoolsথেকে 28.8.0থেকে 36.2.7কৌতুক করেনি।
নটিক্যালমাইল

8
পাইপেম ইনস্টল করার চেষ্টা করার সময় সেটআপলগুলি আপগ্রেড করা আমার জন্য এই ত্রুটিটি স্থির করে।
বেনি জোবিগান

37
@ নোটিক্যালমাইল যা বলেছে কেবল যে কেউ পেরিয়েছে তার জন্য, চালান pip install --upgrade setuptools। অন্যথায় এমএস
ক্রেপ

6
লিঙ্কটি নষ্ট হয়ে গেছে।
জোশুয়া নেলসন


109

বাইনারি এটি সহজ উপায়ে ইনস্টল!

আমি বিশ্বাস করতে পারি না কেউ ইতিমধ্যে এটির পরামর্শ দেয়নি - পাইপের জন্য বাইনারি-একমাত্র বিকল্পটি ব্যবহার করুন। উদাহরণস্বরূপ, mysqlclient এর জন্য:

pip install --only-binary :all: mysqlclient

অনেকগুলি প্যাকেজ প্রতিটি একক রিলিজের জন্য কোনও বিল্ড তৈরি করে না যা আপনার পিপকে উত্স থেকে তৈরি করতে বাধ্য করে। আপনি যদি সর্বশেষ প্রাক-সংকলিত বাইনারি সংস্করণটি ব্যবহার --only-binary :all:করতে খুশি হন তবে পাইপকে পুরানো বাইনারি সংস্করণ ব্যবহারের অনুমতি দেওয়ার জন্য ব্যবহার করুন।


এটি প্যাকেজগুলি ইনস্টল করার জন্য আমার পক্ষে কাজ করেছিল যা আমি পূর্বে ইনস্টল করতে পারিনি। (পাইস্তান)। তবে অন্য প্যাকেজ fbprophet এর দরকার পড়েছে। আগের প্যাকেজের ফাইলটি .. তবে একটি ঝরঝরে কৌশল!
iষি জেইন

এটি আমাকে একই ত্রুটি দিচ্ছে। উপরের কমান্ডটি লেখার আগে আমাদের কী এখনও ভিএস 2015 বা তারপরে ইনস্টল করতে হবে?
জিশান আহমেদ খলিল

1
@ জিশান আহমাদখিল আপনি কোন প্যাকেজ ইনস্টল করার চেষ্টা করছেন? আমি কেবল ধরে নিতে পারি যে আপনার প্যাকেজ + পাইথন সংস্করণ + কম্পিউটার আর্কিটেকচারের জন্য বাইনারি সংস্করণ নেই।
অ্যালাস্টার ম্যাককর্মাক

@ অ্যাস্টায়ারম্যাককর্মাক হ্যাঁ, দুর্ভাগ্যক্রমে, এর জন্য কোনও বাইনারি সংস্করণ উপলব্ধ নেই eth-tester
জিশান আহমদ খলিল

92

নিম্নলিখিত ত্রুটিগুলির কোনও সমাধান করতে:

  • Failed building wheel for misaka
  • Failed to build misaka
  • Microsoft Visual C++ 14.0 is required
  • Unable to find vcvarsall.bat

সমাধানটি হ'ল:

  1. ভিজ্যুয়াল স্টুডিও 2017 এর জন্য বিল্ডিং সরঞ্জামগুলিতে যান

  2. ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2017 এর অধীনে বিনামূল্যে ডাউনলোড নির্বাচন করুন This এটি ইনস্টলারটি ডাউনলোড করবে। ইনস্টলারটি চালান।

  3. কাজের চাপ ট্যাবে আপনার যা প্রয়োজন তা নির্বাচন করুন:

    ক। উইন্ডোজ অধীনে, 3 টি পছন্দ আছে। কেবল সি ++ দিয়ে ডেস্কটপ বিকাশ পরীক্ষা করুন

    খ। ওয়েব এবং মেঘের অধীনে, 7 টি পছন্দ রয়েছে। কেবল পাইথনের বিকাশ পরীক্ষা করুন (আমি বিশ্বাস করি এটি alচ্ছিক তবে আমি এটি করেছি)।

  4. সেমিডিতে টাইপ করুন pip3 install misaka এখানে চিত্র বর্ণনা লিখুন

দ্রষ্টব্য আপনি যদি ইতিমধ্যে ভিজ্যুয়াল স্টুডিও ইনস্টল করেন তবে ইনস্টলারটি চালানোর সময় আপনি নিজের সংশোধন করতে পারেন (ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2017 এর অধীনে সংশোধিত বোতামটি ক্লিক করুন) এবং 3 এবং 4 পদক্ষেপগুলি করতে পারেন

পরিবর্তন বোতামের স্ক্রিনশট

চূড়ান্ত দ্রষ্টব্য: আপনি যদি সমস্ত মডিউল ইনস্টল করতে না চান তবে নীচে 3 টি (বা ভিসি ++ 2017 এর একটি নতুন সংস্করণ) থাকা যথেষ্ট। (আপনি কেবলমাত্র এই বিকল্পগুলির সাহায্যে ভিজ্যুয়াল স্টুডিও বিল্ড সরঞ্জামগুলি ইনস্টল করতে পারেন যাতে আপনার নিজেরাই ভিজ্যুয়াল স্টুডিও সম্প্রদায় সংস্করণ ইনস্টল করতে হবে না) => এই ন্যূনতম ইনস্টলটি ইতিমধ্যে একটি 4.5 গিগাবাইট, তাই যেকোনো কিছুই সংরক্ষণ করা সহায়ক is সংকলকটির জন্য আপনার প্রয়োজনীয় মডিউলগুলি


3
আমি ওয়েব এবং মেঘের অধীনে পাইথন বিকাশের বিকল্প পাচ্ছি না। আমি ফাঁকা রেখে দিলে কি এটি কাজ করবে?
ক্রুশফিক্স

2
সর্বাধিক গুরুত্বপূর্ণ বিষয়টি সি ++ দিয়ে ডেস্কটপ বিকাশ পরীক্ষা করা ... এটি কাজ করবে
উইসাম

এটি কাজ করেছে এবং আমার কাছে ভিএস ২০১৫ এর জন্য বিল্ড সরঞ্জামের প্রয়োজন নেই।
এক্সজি

বেশিরভাগ ইনস্টলেশনের জন্য সর্বনিম্ন প্রয়োজনীয় প্যাকেজগুলি দেখানোর জন্য একটি সম্পাদনা যুক্ত করা হয়েছে
স্টুডিওজ

1
এটিই আমার পক্ষে কাজ করেছে! মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 14.0 ইনস্টল করা সাহায্য করে নি এবং সেটআপ সরঞ্জামগুলি আপ টু ডেট ছিল, তবে আমি ভিজুয়াল স্টুডিও ইনস্টল না করা পর্যন্ত "মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 14.0 প্রয়োজনীয়" ত্রুটিটি পেয়েছি।
ব্লুই

63

অন্যান্য প্রতিক্রিয়া হিসাবে উল্লেখ করা হয়েছে, এর একটি সমাধান ভিজ্যুয়াল স্টুডিও 2015 ইনস্টল করা However তবে, এটি কয়েক গিগাবাইট ডিস্কের জায়গা নেয়। চারপাশের এক উপায় হ'ল প্রাকম্পম্পাইল্ড বাইনারিগুলি ইনস্টল করা। ওয়েবপৃষ্ঠা http://www.lfd.uci.edu/~gohlke/pythonlibs ( আয়না ) অনেক পাইথন প্যাকেজগুলির জন্য প্রাকম্পম্পাইল্ড বাইনারি রয়েছে। আপনার আগ্রহের প্যাকেজটি ডাউনলোড করার পরে আপনি এটি ব্যবহার করে ইনস্টল করতে পারেন pip install, যেমন pip install mysqlclient‑1.3.10‑cp35‑cp35m‑win_amd64.whl


4
ধন্যবাদ। আমি বিশ্বাস করি pip wheelএকটি চাকা সংরক্ষণাগার তৈরি করে; এবং, pip installপ্রকৃতপক্ষে নির্দিষ্ট চাকা ফাইল ইনস্টল করে। পিপ.পাইপা.আইও / এএন / স্টেবল / রেফারেন্স / পিপ_ওহিল দেখুন । বিটিডব্লিউ, এই পদ্ধতির চাকা hmmlearnমাধ্যমে প্যাকেজ ইনস্টল করার ক্ষেত্রে আমার পক্ষে কাজ হয়েছিল hmmlearn-0.2.1-cp36-cp36m-win_amd64.whl
ওলেগ মেল্নিকভ

আমার একটি কম্পিউটারে, একটি চাকা ডাউনলোড করা আমাকে এমএস ভিজ্যুয়াল সি ++ 14 ইনস্টল করতে দেয় But তবে ওলেগের মতো বলেছিলেন, ব্যবহার করুন pip installনা pip wheel
বেনি জোবিগান

@ ওলেগমেলনিকভ @ বেনিজবিগান সংশোধন করার জন্য ধন্যবাদ, আমি সেই অনুযায়ী উত্তরটি সংশোধন করেছি।
ফ্রাঙ্ক ডারননকোর্ট

এই বিটিডব্লিউ জন্য আপনাকে ধন্যবাদ। এটি আমার সমস্যাটি ট্যুইস্টের সাথে সমাধান করেছে। আমি কেবল একটি জিনিস ব্যবহার করতে 3 জিবি ডেটা ডাউনলোড করতে চাই না! আহা।
ম্যাঙ্গোহোরো 1

কেউ দয়া করে ব্যাখ্যা করতে পারেন কেন এটি / কীভাবে কাজ করে? এটি আমার জন্য কাজ করেছিল, আমি ঠিক কৌতূহল
পেয়েছিলাম

51

আমার উইন্ডোজ 10 মেশিনে স্ক্র্যাপি ওয়েব স্ক্র্যাপিং পাইথন ফ্রেমওয়ার্কটি ইনস্টল করার চেষ্টা করার সময় আমার সঠিক সমস্যা ছিল। আমি সমাধানটি এইভাবে বের করেছিলাম:

  1. এই লিঙ্কটি থেকে সর্বশেষ (শেষ এক) হুইল ফাইলটি ডাউনলোড করুন 👉 বাঁকা প্যাকেজের জন্য হুইল ফাইল এখানে চিত্র বর্ণনা লিখুন

  2. আমি সেই হুইল ফাইলটি ডিরেক্টরিতে যেখানে পাইথন ইনস্টল করেছি সেখানে সংরক্ষণ করার পরামর্শ দেব Local

  3. তারপরে সেই ফোল্ডারে যান যেখানে চাকা ফাইল উপস্থিত রয়েছে এবং এটি চালিত হবেpip install <*wheel file's name*>

  4. শেষ pip install Scrapyঅবধি কমান্ডটি আবার চালান এবং আপনি স্কেরাপি বা অন্য কোনও সরঞ্জাম ব্যবহার করা ভাল যার জন্য আপনাকে প্রচুর উইন্ডোজ সি ++ প্যাকেজ / এসডিকে ডাউনলোড করতে হবে ।

দাবি অস্বীকার: স্ক্র্যাপি ইনস্টল করার চেষ্টা করার সময় এই সমাধানটি আমার পক্ষে কাজ করেছিল , তবে অন্যান্য সফ্টওয়্যার / প্যাকেজ / ইত্যাদি ইনস্টল করার সময় আমি একই ঘটনার গ্যারান্টি দিতে পারি না✌✌


আমার জন্যও মন্ত্রকের মতো কাজ করেছেন - এবং আপনার সমাধানটি যে কোনও প্যাকেজটির জন্য "প্রয়োজনীয়" উইন্ডোজ সি ++ এর জন্য কাজ করবে যতক্ষণ আপনি তার জন্য সঠিকভাবে সংকলিত WHL খুঁজে পেতে পারেন ... যদি কেউ এই অনুমানটিকে ভুল বলে মনে করে - অনুগ্রহ করে আমাদের জানতে দিন.
জেএক্সএক্সএমএক্সএনএক্সএন

14
সর্বশেষ পাকানো ব্যবহার করবেন না, এটি ব্যবহার করুন যা আপনার অজগর সংস্করণটির সাথে মেলে যেমন পাইথন ৩..6 এর জন্য সিপিপি with সহ টুইস্টেড ব্যবহার করুন
সোজটিন

এটি যুক্ত করে, আপনি যদি কোনও ভার্চুয়ালেনভ ব্যবহার করছেন তবে উপরের ফাইলটি Lib\ সাইট-প্যাকেজ ফোল্ডারে ডাউনলোড করুন এবং ভ্যুচুয়ালেনভ সক্রিয় অবস্থায় পিপ ব্যবহার করে ইনস্টল করুন is
অরিন্দম রায়চৌধুরী

1
এটি এভাবেই চলে ... আমি কি "সিপি ..." যুক্ত করতে পারি আপনার পাইথন সংস্করণটি নির্দেশ করে এবং আপনার সিস্টেমে 32 বনাম 64 বিট "জিতুন ..."। সুতরাং আপনি সিডিএম উইন্ডোতে আপনার পাইথন সংস্করণটি কী তা পরীক্ষা করে দেখতে পারেন python --versionএবং সঠিক ডাব্লুএইচএল-ফাইলটি চয়ন করতে পারেন
পিটার

উইন্ডোজ ব্যবহারকারীদের জন্য stackoverflow.com/review/suggested-edits/21928251 দ্রষ্টব্য: পদক্ষেপ 3 পরে, আপনি ব্যবহার করছেন বিদ্যমান সিএমডি বা যে কোনও টার্মিনালটি বন্ধ করুন এবং আবার কমান্ডটি কার্যকর করতে একটি নতুন / তাজা টার্মিনাল খুলুন / শুরু করুন pip install Scrapyঅন্যথায় আপনি একই পেতে পারেন কার্যকর করার সময় আপনি যা পাচ্ছেন তা ত্রুটি pip install Scrapy
ব্যবহারকারী

15

ইনস্টল করার চেষ্টা করার সময় আমার এই সঠিক সমস্যাটি ছিল mayavi

error: Microsoft Visual C++ 14.0 is requiredপাইপ একটি লাইব্রেরি ইনস্টল করার সময় আমি সাধারণ ছিল ।

ত্রুটির উদাহরণ

অনেকগুলি ওয়েব পৃষ্ঠাগুলি এবং এই থ্রেডের সমাধানগুলি দেখার পরে, যার মধ্যে কোনওটিই কাজ করছে না। আমি এই পদক্ষেপগুলি দেখেছি (বেশিরভাগ পূর্ববর্তী সমাধানগুলি থেকে নেওয়া) এটি কাজ করার অনুমতি দেয়।

  1. ভিজ্যুয়াল স্টুডিও 2017 এর জন্য বিল্ডিং সরঞ্জামগুলিতে যান এবং ইনস্টল করুন Build Tools for Visual Studio 2017। যা All downloads( স্ক্রোল ডাউন ) >> এর অধীনে রয়েছেTools for Visual Studio 2017
    • আপনি যদি ইতিমধ্যে 2 এ স্কিপ ইনস্টল করে থাকেন ।

বিল্ড সরঞ্জাম ইনস্টল করা হচ্ছে

  1. C++ Componentsআপনার প্রয়োজনীয় নির্বাচন করুন ( আমি জানি না যে আমি তাদের মধ্যে অনেকগুলি ইনস্টল করেছি )।
    • যদি আপনি ইতিমধ্যে ইনস্টল করে থাকেন Build Tools for Visual Studio 2017তারপরে অ্যাপ্লিকেশনটি খুলুন Visual Studio Installerতারপর যেতে Visual Studio Build Tools 2017>> Modify>> Individual Componentsএবং নির্বাচিত প্রয়োজনীয় উপাদান।
    • অন্যান্য উত্তর থেকে গুরুত্বপূর্ণ উপাদান বলে মনে: C++/CLI support, VC++ 2017 version <...> latest, Visual C++ 2017 Redistributable Update, Visual C++ tools for CMake, Windows 10 SDK <...> for Desktop C++, Visual C++ Build Tools core features, Visual Studio C++ core features

উপাদান নির্বাচন করুন

  1. এর জন্য এই উপাদানগুলি ইনস্টল / সংশোধন করুন Visual Studio Build Tools 2017

  2. এটি গুরুত্বপূর্ণ পদক্ষেপ । অ্যাপ্লিকেশনটি খুলুন Visual Studio Installerতারপরে Visual Studio Build Tools>> এ যান Launch। যা সঠিক অবস্থানের জন্য একটি সিএমডি উইন্ডো খুলবে Microsoft Visual Studio\YYYY\BuildTools

ওপেন ভিজ্যুয়াল স্টুডিও ইনস্টলার ভিজ্যুয়াল স্টুডিও বিল্ড সরঞ্জামগুলি চালু করুন সিএমডি বিল্ড টুলস উইন্ডো

  1. এখন python -m pip install --upgrade setuptoolsএই সিএমডি উইন্ডোর মধ্যে প্রবেশ করান ।

সিএমডি আপডেট সেটআপলগুলি

  1. অবশেষে, এই মধ্যে একই সিএমডি উইন্ডো পিপ আপনার পাইথন গ্রন্থাগার ইনস্টল: pip install -U <library>

সিএমডি পাইথন লাইব্রেরি ইনস্টল করুন


11

স্পাইসি মডিউল ইনস্টল করার সময় আমারও একই সমস্যা ছিল। এবং আমি নিয়ন্ত্রণ প্যানেলটি পরীক্ষা করেছি আমার কাছে ইতিমধ্যে বেশ কয়েকটি ভিজ্যুয়াল সি ++ রিড্রিস্ট্রিবিউটগুলি ইনস্টল রয়েছে।

আমি যা করেছি তা ছিল "মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2015" যা আমার পিসিতে ইতিমধ্যে ইনস্টল করা আছে -> "সংশোধন" -> "ভিজ্যুয়াল সি ++ 2015 এর জন্য সাধারণ সরঞ্জাম" চেক করুন। তারপরে এটি কিছুটা সময় নেবে এবং এটি ইনস্টল করতে 1 জিবি এরও বেশি ডাউনলোড করবে।

এটি আমার সমস্যাটি স্থির করেছে। এখন আমি স্পাইসি ইনস্টল করেছি।


11

আমারও একই সমস্যা ছিল সেটআপলগুলিকে আপডেট করার জন্য একটি সমাধান

pip install -U setuptools

অথবা

pip install setuptools --upgrade

11

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

দয়া করে ভিজুয়াল স্টুডিও 2017 এর জন্য বিল্ড সরঞ্জামগুলি ইনস্টল করার চেষ্টা করুন, কাজের চাপটি "ভিজ্যুয়াল সি ++ বিল্ড সরঞ্জামগুলি" নির্বাচন করুন এবং নীচের মত "সি ++ / সিএলআই সমর্থন" এবং "ভিসি ++ 2015.3 ভি 14.00 (ভি 140) সরঞ্জাম সেট" দেখুন।

এখানে চিত্র বর্ণনা লিখুন

আশা করি এটি আমার জন্য যেমনটি করেছে তেমন সহায়তা করে।


9

নিশ্চিত হয়ে নিন যে আপনি এই প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করেছেন i চেক করা প্যাকেজগুলি ইনস্টল করার সাথে সাথে আমার ক্ষেত্রে পুরোপুরি কাজ করেছেন এখানে চিত্র বর্ণনা লিখুন


4
এই উত্তরের জন্য আপনাকে অনেক ধন্যবাদ। সি ++ / সিএলআই সমর্থন এবং ভিসি ++ 2015.3 অনুপস্থিত ছিল ...;
এগুলি

8

উত্তরের উপর সাগর 800 , ডেভিডশেল্ডন এবং ব্যবহারকারী 66661384 দ্বারা প্রসারিত করতে :

নতুন সংস্করণ উপলভ্য হওয়ায় আপনার এখন ভিজুয়াল স্টুডিও সরঞ্জাম 2015 ব্যবহার করা উচিত নয়। পাইথন ডকুমেন্টেশন দ্বারা নির্দেশিত হিসাবে আপনার পরিবর্তে ভিজ্যুয়াল স্টুডিও সরঞ্জাম 2017 ব্যবহার করা উচিত।

মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2017 এর বিল্ড সরঞ্জামগুলিতে ভিজ্যুয়াল সি ++ বিল্ড টুলস 2015 আপগ্রেড করেছে।

এটি এখান থেকে ডাউনলোড করুন

আপনার setuptoolsযদি সেটআপ সরঞ্জামগুলি চালনা না করে থাকে তবে আপনার প্রয়োজনও হবে :

pip install setuptools

বা আপনার যদি ইতিমধ্যে এটি থাকে তবে এটি আপগ্রেড করতে ভুলবেন না।

pip install setuptools --upgrade

উপরের পাইথন ডকুমেন্টেশন লিঙ্কের জন্য আপনি দেখতে পাবেন যে সেটআপলগুলি সংস্করণটি অবশ্যই কমপক্ষে 34.4.0 হতে হবে। ভিএস সরঞ্জামগুলি কাজ করার জন্য


এটি বরং দুঃখের বিষয় যে পাইথনকে তার গুরুতর কাজটি করার জন্য অন্য ভাষার প্ল্যাটফর্মের সংকলকটি ব্যবহার করতে হবে। পাইথন টিম যা প্রয়োজন তার কেবল খালি হাড় দিয়েই তাদের নিজস্ব সংকলক তৈরি করল না।
অ্যান্ড্রু এস

@ এন্ড্রুস হ্যাঁ এটি দুঃখজনক হলেও নেসেসারি। একটি দক্ষ সি সংকলক বিকাশ করা সহজ কীর্তি নয় (যেমন একটি নতুন ভাষার বিকাশ)। বিশেষত ক্রস প্ল্যাটফর্ম (উইন্ডোজ এটি নিজস্ব অ-মানক সিস্টেমের উপর জোর দেয়), তাই এটি আশা করা সত্যিই অসম্ভব। সি ++ আরও খারাপ কারণ এটি আরও জটিল (এমনকি সি ++ এর জন্য এমএস সংকলকটির বিকাশের সময়ও সমস্ত সিনট্যাক্সের জন্য সমর্থন পেতে প্রচুর সমস্যা দেখা দিয়েছে; সুতরাং স্ট্র্যাডএফএক্সএইচ শিরোনামটি ন্যাসেসারি বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করার জন্য)। এটি করার অর্থ হুইলটি পুনর্নির্মাণের জন্য প্রচুর পরিমাণে বিকাশের সময় ব্যবহার করা উচিত।
সাইমন

@ অ্যান্ড্রুস পাশাপাশি দু'টি প্রকল্প বজায় রাখতে উন্নয়নের সময় প্রায় দ্বিগুণ করে শেষ পর্যন্ত পাইথনের প্রতিটি প্রকাশকে ধীর করে দেয়। ইতিমধ্যে বিদ্যমান এমএস সংকলকটি তৈরি করা আরও সহজ (কারণ তাদের এটি বিকাশের দরকার নেই)।
সাইমন

8

ভিজ্যুয়াল সি ++ 2015 বিল্ড সরঞ্জামগুলি ডাউনলোড এবং ইনস্টল করতে এই লিঙ্কটি ব্যবহার করুন । এটি স্বয়ংক্রিয়ভাবে ভিজ্যুয়াল স্টুডিও ইনস্টল না visualcppbuildtools_full.exeকরে ভিজ্যুয়াল সি ++ 14.0 ডাউনলোড এবং ইনস্টল করবে । ইনস্টলেশন সমাপ্ত হওয়ার পরে, পাইপ ইনস্টলটি পুনরায় চেষ্টা করুন এবং আপনি আবার ত্রুটি পাবেন না।

আমি নিম্নলিখিত প্ল্যাটফর্ম এবং সংস্করণে এটি পরীক্ষা করেছি:

Python 3.6 on Windows 7 64-bit
Python 3.8 on Windows 10 64-bit

এই প্রশ্নের একটি মন্তব্য হিসাবে আমারও একই পরামর্শ রয়েছে, তবে আমাকে এটির উত্তর হিসাবে পোস্ট করার জন্য অনুরোধ করা হয়েছে কারণ এটি প্রচুর লোককে সহায়তা করে। সুতরাং আমি এটি একটি উত্তর হিসাবে পোস্ট।


2
লিঙ্কটির জন্য ধন্যবাদ, মাইক্রোসফ্ট ওয়েবসাইটে পেতে সক্ষম হইনি।
আশুতোষ অগ্রহরি

6

আমার ঠিক একই সমস্যা ছিল এবং এর সাথে মাইএসকিএল-সংযোজক-পাইথন ইনস্টল করে সমাধান করেছি :

pip install mysql-connector-python

আমি পাইথন 3.7 এবং উইন্ডোজ 10 এ আছি এবং ভিজ্যুয়াল স্টুডিও 2017 এর জন্য মাইক্রোসফ্ট বিল্ড টুলস ইনস্টল করা ( এখানে বর্ণিত হিসাবে ) আমার সমস্যাটি আপনার মতোই সমাধান করে নি।


5

আমারো একই ইস্যু ছিল. ভিজুয়াল স্টুডিও 2017 এর জন্য বিল্ড সরঞ্জামগুলি ডাউনলোড করা আমার পক্ষে কাজ করেছিল। এটি এখানে সন্ধান করুন



3

সর্বশেষতম পাইথন ৩.6 ব্যবহার করার সময় একই সমস্যা ছিল। উইন্ডোজ ওএস 10 হোম সংস্করণ এবং 64 বিট অপারেশন সিস্টেম সহ

এই সমস্যাটি সমাধানের পদক্ষেপ:

  1. কন্ট্রোল প্যানেলের মাধ্যমে আপনার কাছে থাকা ভিজ্যুয়াল স্টুডিওর যে কোনও সংস্করণ আনইনস্টল করুন
  2. ভিজ্যুয়াল স্টুডিও 2015 ইনস্টল করুন এবং ডিফল্ট বিকল্পটি বেছে নিয়েছে যা ভিজ্যুয়াল সি ++ 14.0 এর নিজস্ব ইনস্টল করবে
  3. আপনি স্কেরাপি ইনস্টল করার জন্য পাইচার্ম ব্যবহার করতে পারেন -> প্রকল্প-> প্রকল্প দোভাষী -> + (স্কেরাপি ইনস্টল করুন)
  4. আরএপিএল এবং পাইচার্মে আমদানি করে স্ক্র্যাপি পরীক্ষা করুন, আপনার কোনও ত্রুটি দেখা উচিত নয়

এছাড়াও এর জন্য কনডা / পিপ ব্যবহার করার দরকার নেই, কেবল উপরেরগুলি আমার সমস্যাগুলি সমাধান করেছে।
সন্দীপ আনন্দ

আপনার যদি ইতিমধ্যে ভিজ্যুয়াল স্টুডিও 2015 (সম্প্রদায় সহ কোনও সংস্করণ) ইনস্টল করা থাকে তবে আপনাকে এটিকে আনইনস্টল করার দরকার নেই, কেবল প্রোগ্রাম এবং বৈশিষ্ট্যগুলিতে যান এবং ইনস্টলেশনটি সংশোধন করুন, প্রোগ্রামিং ভাষাগুলিতে টিক দিন - এই স্ট্যাকওভারফ্লো.com
দাভোস

3

পিমএসকিএল ইনস্টল করার অনুরূপ পরিস্থিতি ছিল

পাইপ প্যাকেজটি তৈরি করার চেষ্টা করছিল কারণ
পাইথন ৩.6 এবং উইন্ডোজের কোনও অফিসিয়াল চাকা ছিল না ।

এখান থেকে একটি অযৌক্তিক চাকা ডাউনলোড করে এটি সমাধান করুন:
http://www.lfd.uci.edu/~gohlke/pythonlibs/

বিশেষত আপনার ক্ষেত্রে -> http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python


2

আমারও একই সমস্যা ছিল। আমার পাইথনের একটি 64-বিট সংস্করণ প্রয়োজন তাই আমি 3.5.0 ইনস্টল করেছি (এটি লেখার ক্ষেত্রে অতি সাম্প্রতিক)। 3.4.3 এ স্যুইচ করার পরে আমার সমস্ত মডিউল ইনস্টলেশন কাজ করেছে।

উইন্ডোজ জন্য পাইথন রিলিজ


4
অন্য কোন সমাধান?
3.4.3-এ

আমি কি আমার উপরোক্ত সমাধানটি বর্ণনা করেছি সেই প্রক্রিয়াটি চেষ্টা করে দেখেছি? এটি আপনার পক্ষে কাজ করা উচিত যেহেতু আমি মনে করি যে আপনার সমস্যাটি আমার সাথে বেশ মিল। একবার চেষ্টা করে দেখো.
সুশান্ত চৌধুরী চৌধুরী

2

এখানে এবং অন্য কোথাও কোনও সমাধান আমার পক্ষে কাজ করেনি। আমার 64 বিট উইন্ডোজ 10 ওএসে মাইএসকিএলসি্লিয়েন্টের একটি বেমানান 32 বিট সংস্করণ ইনস্টল করা হচ্ছে কারণ আমি পাইথনের 32 বিট সংস্করণ ব্যবহার করছি

আমাকে আমার বর্তমান পাইথন 3.7 32 বিট আনইনস্টল করতে হয়েছিল এবং পাইথন 3.7 64 বিট পুনরায় ইনস্টল করতে হয়েছিল এবং এখন সবকিছু ঠিকঠাক চলছে


2

প্যাকেজের কোনও অফিসিয়াল কাঁটা আছে কিনা তা দেখুন বাইনারি চাকাগুলি অন্তর্ভুক্ত Look

আমার প্যাকেজটি দরকার python-Levenshteinছিল, এই ত্রুটিটি ছিল এবং তার python-Levenshtein-wheelsপরিবর্তে প্যাকেজটি সন্ধান করুন।


2

শুধু https://www.lfd.uci.edu/~gohlke/pythonlibs/ এ যান আপনার উপযুক্ত প্যাকেজ (WHL ফাইল) সন্ধান করুন। এটি ডাউনলোড করুন. সেমিডিতে ডাউনলোড ফোল্ডারে যান বা ফোল্ডারের ঠিকানা বারে 'সেন্টিমিডি' টাইপ করুন। কমান্ডটি চালান:

pip install mysqlclient-1.4.6-cp38-cp38-win32.whl

(ফাইলের নামটি সঠিকভাবে টাইপ করুন I আমি কেবল একটি উদাহরণ দিয়েছি)। 6 জিবি আকারের বিল্ড টোল সিপিপি ইনস্টল না করেই আপনার সমস্যার সমাধান হবে।


2

@ সুশান্ত চৌধুরী এর উত্তরের উপরে যোগ করতে

আমার ক্ষেত্রে, আমি নীচে lxML সম্পর্কিত অন্য একটি ত্রুটি পেয়েছি

copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt -> build\lib.win-amd64-3.7\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

আমি ইনস্টল করার ছিল lxml-4.2.3-cp37-cp37m-win_amd64.whl Scrapy এর সফলভাবে সম্পূর্ণ ইনস্টলেশন @Sushant চৌধুরীর উত্তর হিসেবে একই ভাবে।

  1. ডাউনলোড করুন lxML ‑ 4.2.3 ‑ cp37 ‑ cp37m ‑ win_amd64.hl https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxML থেকে
  2. পাইথন ইনস্টল করা আছে যেখানে ফোল্ডারে এটি রাখুন
  3. এটি ব্যবহার করে ইনস্টল করুন pip install <file-name>

এখন আপনি চালাতে পারেন pip install scrapy


1

ওহো! দেখে মনে হচ্ছে পিআইপিআইতে তাদের উইন্ডোজ চাকা নেই ।

ইতিমধ্যে উত্স থেকে ইনস্টল করা সম্ভবত কাজ করে বা ত্রুটি বার্তায় এবং এই পৃষ্ঠায় অন্যদের পরামর্শ অনুসারে এমএসভিসি ++ 14 ডাউনলোড করার চেষ্টা করে।

ক্রিস্টফের সাইটে পাইথন এক্সটেনশন প্যাকেজগুলির (। WHL ফাইল) জন্য অফিশিয়াল উইন্ডোজ বাইনারি রয়েছে।

বাইনারিগুলি ইনস্টল করতে নিম্নলিখিত লিঙ্কগুলিতে উল্লিখিত পদক্ষেপগুলি অনুসরণ করুন:

  1. সরাসরি বেস অজগর
  2. ভার্চুয়াল পরিবেশে / পাইচার্মে

এছাড়াও পরীক্ষা করুন:

কোন বাইনারি ডাউনলোড করবেন ??


1

পাইথন ৩.7.৪ এর জন্য নিম্নলিখিত কমান্ডের সেটটি কাজ করেছে: এই কমান্ডের আগে, আপনাকে সি ++ দিয়ে ডেস্কটপ নিশ্চিত করতে হবে এবং পাইথন ভিজ্যুয়াল স্টুডিওতে ইনস্টল করা আছে।

cd "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build"
vcvarsall.bat x86_amd64
cd \
set CL=-FI"%VCINSTALLDIR%\tools\msvc\14.16.27023\include\stdint.h"


pip install pycrypto

1

mysqlclientজ্যাঙ্গো প্রকল্পের জন্য ইনস্টল করার সময় আমারও একই সমস্যা ছিল ।

আমার ক্ষেত্রে এটি সিস্টেম আর্কিটেকচারের সাথে মেলে না কারণ সমস্যা দেখা দিয়েছে। আমার সিস্টেমে উইন্ডোজ 7 64 বিট সংস্করণ রয়েছে। কিন্তু, আমি পাইথন ইনস্টল করেছিলেন 3.7.2 32 ভুল করে বিট সংস্করণ।

সুতরাং, আমি পাইথন ইন্টারপ্রেটার ( bit৪ বিট) পুনরায় ইনস্টল করে কমান্ডটি চালিয়েছি

pip install mysqlclient

আমি আশা করি এটি অন্যান্য পাইথন প্যাকেজগুলির সাথেও কাজ করবে।


1

আমার উইন্ডোজ 10 অজগর সংস্করণ 3.8 এ একই একই সমস্যা ছিল। আমার ক্ষেত্রে, ত্রুটি দেখা দিলে আমার মাইএসকিএলসিলেট ইনস্টল করা দরকার Microsoft Visual C++ 14.0 is required। ভিজ্যুয়াল স্টুডিও এবং এটির প্যাকেজ ইনস্টল করা একটি ক্লান্তিকর প্রক্রিয়া হতে পারে, তাই আমি যা করেছি তা এখানে:

পদক্ষেপ 1 - যে কোনও ব্রাউজার থেকে বেসরকারী পাইথন বাইনারিগুলিতে যান এবং তার ওয়েবসাইটটি খুলুন।

পদক্ষেপ 2 - সিটিআরএল + এফ টিপুন এবং আপনি যা খুশি টাইপ করুন। আমার ক্ষেত্রে এটি mysqlclient ছিল।

পদক্ষেপ 3 - এটিতে যান এবং আপনার অজগর সংস্করণ এবং উইন্ডোজ সিস্টেম অনুযায়ী চয়ন করুন। আমার ক্ষেত্রে এটি mysqlclient ‑ 1.4.6 ‑ cp38 ‑ cp38 ‑ win32.Wl এবং এটি ডাউনলোড করুন।

এখানে

পদক্ষেপ 4 - কমান্ড প্রম্পট ওপেন করুন এবং আপনি যেখানে আপনার ফাইল ডাউনলোড করেছেন সেই পথটি নির্দিষ্ট করুন। আমার ক্ষেত্রে এটি সি: \ ব্যবহারকারী \ ব্যবহারকারী \ ডাউনলোডগুলি ছিল

পদক্ষেপ 5 - টাইপ করুন pip install .\mysqlclient‑1.4.6‑cp38‑cp38‑win32.whlএবং এন্টার টিপুন।

সুতরাং এটি সফলভাবে ইনস্টল করা হয়েছিল, যার পরে আমি আমার প্রকল্প টার্মিনালটি পুনরায় প্রবেশ করিয়ে প্রয়োজনীয় কমান্ডটি দিয়েছি। এটি আমার সমস্যার সমাধান করেছে

মনে রাখবেন, পাইচার্মে প্রকল্পে কাজ করার সময়, আমি প্রকল্প দোভাষী থেকে মাইএসকিএল-ক্লায়েন্ট ইনস্টল করার চেষ্টাও করেছি। তবে মাইএসকিএল-ক্লায়েন্ট এবং মাইএসকিএলসিলেট বিভিন্ন জিনিস। আমি জানি না কেন এবং এটি কার্যকর হয়নি।


0

আমিও একই সমস্যায় পড়ছিলাম। নিম্নলিখিতটি আমার জন্য কাজ করেছে: আপনার সিস্টেমে ইনস্টলড পাইথন সংস্করণ অনুযায়ী ক্রিস্টোফ গোহলক ইনস্টলার্স সাইট থেকে অযৌক্তিক বাইনারি ফাইলটি ডাউনলোড করুন । আপনি যে ফোল্ডারটি ফাইল ইনস্টল করে চলেছেন সেটিতে নেভিগেট করুন

pip install filename

আমাকে python_ldap‑3.0.0‑cp35‑cp35m‑win_amd64.whlআমার মেশিন হিসেবে কাজ করতেন 64 বিট এবং পাইথন সংস্করণ 3.5 হয়। এটি সফলভাবে আমার উইন্ডোজ মেশিনে পাইথন-এলডিপ ইনস্টল করেছে। আপনি মাইএসকিএল-পাইথনের জন্য একই চেষ্টা করতে পারেন


4
এই উত্তরটি কীভাবে কার্যকর?
সাহিল নাগপাল


0

যদি ভিজ্যুয়াল স্টুডিও আপনার জিনিস না হয় এবং পরিবর্তে আপনি ভিএস কোড ব্যবহার করছেন , তবে এই লিঙ্কটি আপনার উইন্ডোজটিতে সি ++ চালানোর জন্য ইনস্টলারের মাধ্যমে আপনাকে গাইড করবে।

আপনার কেবল প্রাক-প্রয়োজনীয় অংশটি সম্পূর্ণ করতে হবে। https://code.visualstudio.com/docs/cpp/config-msvc/#_prerequisites

এটি অন্যান্য উত্তরের সাথে একই, তবে এই লিঙ্কটি এখানে কিছু প্রতিক্রিয়ার চেয়ে সম্ভবত আরও ভাল বয়সী হবে।

পিএস: চালাতে ভুলবেন না pip install --upgrade setuptools


আমি একটি নতুন প্রশ্ন জিজ্ঞাসা করেছি ভিজ্যুয়াল সি ++ (4.5 গিগাবাইট) মিনজিডাব্লু দ্বারা অনুকরণ করা যায় কিনা যার দাম মাত্র 450 এমবি, স্ট্যাকওভারফ্লো
লোরেঞ্জ

কি দারুন! 4 জিবি ইনস্টল প্রক্রিয়ায় সংরক্ষণ করা একটি আশ্চর্যজনক অর্জন হবে। আমি আশা করি আপনি এটি @ লোরেঞ্জ সাজাতে পারবেন can আমি অবশ্যই আপনার প্রশ্নে নজর রাখব।
পাওলো সিলভা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.