উইন্ডোজ in-এর কমান্ড প্রম্পটে আমি কীভাবে পাইথন প্রোগ্রাম চালাব?


160

আমি উইন্ডোজ on-এ কমান্ড প্রম্পট দিয়ে পাইথন প্রোগ্রামগুলি কীভাবে চালাতে হবে তা জানার চেষ্টা করছি ((এখনই আমার এটি বের করা উচিত ছিল ...)

কমান্ড প্রম্পটে যখন আমি "পাইথন" টাইপ করি তখন আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:

'পাইথন' কোনও অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়।

সাহায্যের সন্ধান করার সময় আমি প্রথম যে জায়গাটি পেয়েছিলাম তা হ'ল এই সাইটটি: http://docs.python.org/faq/windows.html#how-do-i-run-a-python-program-und-windows

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

উইন্ডোজের পুরানো সংস্করণগুলির জন্য এটি করার সহজতম উপায় হ'ল সি: UT আউটোইসেক.বি্যাট> ফাইলটি সম্পাদনা করা। আপনি AUTOEXEC.BAT এ নিম্নলিখিতগুলির মতো একটি লাইন যুক্ত করতে চান:

এই ফাইলটি আমার মেশিনে বিদ্যমান ছিল না (যদি না আমি ভুল করে থাকি)।

এরপরে, আমি এটি চেষ্টা করেছি: (এখানে: আমি কীভাবে পাইথন প্রোগ্রাম চালাব? )

পাইথনকে আপনার পথে রেখে দেওয়া

উইন্ডোজ

প্রোগ্রামগুলি চালানোর জন্য, আপনার অপারেটিং সিস্টেমটি বিভিন্ন স্থানে দেখায় এবং সেই পথে যে প্রোগ্রাম / কমান্ডটি টাইপ করে থাকে তার সাথে কিছু প্রোগ্রামের সাথে মেলে চেষ্টা করে match

উইন্ডোতে:

নিয়ন্ত্রণ প্যানেল> সিস্টেম> উন্নত> | পরিবেশগত পরিবর্তনসমূহ V > সিস্টেম ভেরিয়েবল -> পথ

এটি অন্তর্ভুক্ত করা প্রয়োজন: সি: \ পাইথন 26; (বা সমমানের). আপনি যদি এটি সামনে রেখে দেন তবে এটি প্রথম স্থান দেখানো হবে। আপনি এটি শেষে যুক্ত করতে পারেন যা সম্ভবত স্যানার।

তারপরে আপনার প্রম্পটটি পুনরায় চালু করুন এবং 'পাইথন' টাইপ করার চেষ্টা করুন। যদি এটি সব কাজ করে তবে আপনার ">>>" প্রম্পট পাওয়া উচিত।

এটি উইন্ডোজ 7 এর জন্য যথেষ্ট প্রাসঙ্গিক ছিল এবং আমি সিস্টেম ভেরিয়েবলগুলিতে আমার পথ তৈরি করেছিলাম। আমি "সি: \ পাইথন 27" মান সহ একটি পরিবর্তনশীল "পাইথন" যুক্ত করেছি

কম্পিউটারটি পুনরায় চালু করার পরেও আমি ত্রুটিটি পেতে থাকি।

কেহ কিভাবে এটি ঠিক করতে জানেন?

উত্তর:


229

C:\Python27আপনাকে আপনার সিস্টেমে PATH ভেরিয়েবল যুক্ত করতে হবে, "পাইথন" নামের নতুন ভেরিয়েবলটি নয়।

সিস্টেমটি PATH এনভায়রনমেন্ট ভেরিয়েবলটি সন্ধান করুন এবং এতে একটি ;(যা ডিলিমিটার) এবং পাইথন.এক্সে (উদাহরণস্বরূপ C:\Python27) যুক্ত ডিরেক্টরিতে পাথ যুক্ত করুন । সঠিক পদক্ষেপের জন্য নীচে দেখুন।

প্যাথ এনভায়রনমেন্ট ভেরিয়েবল সমস্ত cmd.exeকমান্ডের তালিকা দেয় যা উইন্ডোজ (এবং ) একটি কমান্ডের নাম দেওয়ার পরে পরীক্ষা করবে, উদাহরণস্বরূপ "পাইথন" (এটি ব্যবহারের জন্য ফাইল এক্সটেনশনের তালিকার জন্য প্যাথএক্সটেক্ট ভেরিয়েবল ব্যবহার করে)। PATH এ এটির সাথে প্রথম নির্বাহযোগ্য ফাইলটি খুঁজে পাওয়া যায় যা এটি শুরু হয়।

নোট করুন যে এই পরিবর্তনশীলটি পরিবর্তন করার পরে, উইন্ডোজ পুনরায় চালু করার দরকার নেই, তবে কেবলমাত্র নতুন উদাহরণগুলির cmd.exeমধ্যে আপডেট করা PATH থাকবে। set PATHবর্তমান মানটি কী তা দেখতে আপনি কমান্ড প্রম্পটে টাইপ করতে পারেন।


উইন্ডোজ ++ এর পথে পাইথন যুক্ত করার সঠিক পদক্ষেপ:

  1. কম্পিউটার -> সিস্টেমের বৈশিষ্ট্য (বা Win+Break) -> উন্নত সিস্টেম সেটিংস
  2. Environment variables...বোতামটি ক্লিক করুন (উন্নত ট্যাবে)
  3. পাঠ সম্পাদনা করুন এবং ;C:\Python27শেষের দিকে সংযোজন করুন (আপনার পাইথন সংস্করণটির বিকল্প দিন)
  4. ঠিক আছে ক্লিক করুন। নোট করুন যে PATH- এ পরিবর্তনগুলি কেবল পরিবর্তিত হওয়ার পরে খোলা কমান্ড প্রম্পটে প্রতিফলিত হয় ।

2
এর জন্য ধন্যবাদ, আমি পাইথন চপগুলি উপার্জনের আগেই ফেলেছিলাম throw আমি নিশ্চিত লোকেরা এটি বুঝতে পারে তবে আপনি যদি পাইথন ৩.৪ ডাউনলোড করেন তা মনে না রাখলে আপনার পাথের ভেরিয়েবল সি হবে: \ পাইথন ৩৪ এর পরিবর্তে পাইথন ৩৪!
boundless08

উপরোক্ত লোকদের অনুসরণ করে এবং এখনও একটি সমস্যা রয়েছে তাদের জন্য যাচাই করার জন্য আরও একটি সম্ভাব্য সমস্যা, আমি পথে একটি রহস্যজনক দ্বৈত উদ্ধৃতিটি দেখেছি (সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ কুইকটাইম \ কিউটিএস সিস্টেম ";) যা এড়াতে দেয় না অজগর কমান্ড কাজ করে। এটি মুছে ফেলা কৌশলটি করেছে
ivan7707

একটি নতুন অধিবেশন খুলতে হয়েছিল .. ধন্যবাদ
অভি

আপনি "পিছনের দিকে ভুলবেন না" উল্লেখ করেছেন। আমি জিজ্ঞাসা করতে পারি কেন এটি গুরুত্বপূর্ণ?
মাঝিঘাট

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

66

ধরে নিচ্ছি আপনি পাইথন 2.7 ইনস্টল করেছেন

  1. শুরু মেনু যান

  2. "কম্পিউটার" রাইট ক্লিক করুন

  3. "সম্পত্তি" নির্বাচন করুন

  4. একটি ডায়ালগের বামদিকে লিঙ্কযুক্ত পপ আপ হওয়া উচিত "অ্যাডভান্সড সিস্টেম সেটিংস"। এটি ক্লিক করুন.

  5. সিস্টেম বৈশিষ্ট্য সংলাপে, "পরিবেশের পরিবর্তনশীল" নামক বোতামটি ক্লিক করুন।

  6. এনভায়রনমেন্ট ভেরিয়েবল ডায়ালগটিতে সিস্টেম ভেরিয়েবল উইন্ডোর নীচে "পথ" সন্ধান করুন।

  7. এর শেষে "; সি: \ পাইথন 27" যুক্ত করুন। সেমিকোলনটি উইন্ডোতে পাথ বিভাজক।

  8. ওকে ক্লিক করুন এবং ডায়ালগগুলি বন্ধ করুন।

  9. এখন একটি নতুন কমান্ড প্রম্পট খুলুন এবং "পাইথন" টাইপ করুন

এটি কাজ করা উচিত.


1
আমি আপনাকে ভোট দিয়েছি কারণ আমার সমস্যা ছিল। আমি সঠিকভাবে সি: \ পাইথন 27 যুক্ত করেছি। সাথে একটি; প্রিভিউস ভেরিয়েবলের পরে। কিন্তু আমি লক্ষ্য করিনি যে আমি পরে একটি স্থান লিখেছি; । তারপরে কমান্ড প্রম্পটটি কার্যকর হয়নি। আপনাকে ধন্যবাদ আমি এটা খেয়াল করি না। সংশোধন: সি: \ পাইথন 27 || ভুল: সি: \
পাইথন 27

34

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

[ আপডেট : পাইথন ৩.৩-এ এখন উইন্ডোজের জন্য পাইথন লঞ্চার অন্তর্ভুক্ত রয়েছে, যা আপনাকে ডিফল্ট ইন্টারপ্রেটার, বা পাই -২, পাই -৩, পাই -২..7, ইত্যাদি আহ্বান করতে পাই (পাইথন না বরং টাইপ করতে দেয়) এটি শেবাং লাইনগুলিও সমর্থন করে স্ক্রিপ্ট নিজেই নির্দিষ্ট করার অনুমতি দেয়। ৩.৩ এর পূর্ববর্তী সংস্করণগুলির জন্য, লঞ্চারটি পৃথক ডাউনলোড হিসাবে উপলব্ধ। http://docs.python.org/3/whatsnew/3.3.html ]

উইন্ডোজ অধীনে পাইথন স্ক্রিপ্টগুলি সুবিধামতভাবে চালানো

হতে পারে আপনি নিজের পাইথন স্ক্রিপ্ট তৈরি করছেন, বা আপনার ডেটা ফাইলের সাহায্যে কেউ আপনাকে কিছু দেওয়ার জন্য দিয়েছে। বলুন আপনি একটি পাইথন স্ক্রিপ্ট অর্জন করেছেন এবং এটি "ডি: \ আমার স্ক্রিপ্টস \ প্রয়োগরে.পি" এ সংরক্ষণ করেছেন। আপনি এটি দ্বিগুণ-ক্লিক করে বা যেকোন অবস্থান থেকে কমান্ড লাইনে টাইপ করে, এটির মতো প্যারামিটারগুলি পাস করার বিকল্প দিয়ে এটিকে সুবিধামতভাবে চালনা করতে চান (- এর অর্থ "আউটপুট ফাইলটি ইতিমধ্যে উপস্থিত থাকলে ওভাররাইট"):

ApplyRE infile.txt outfile.txt -o

বলুন আপনার কাছে একটি ডেটা ফাইলও রয়েছে, "সি: \ কিছু ফাইল \ কিছু লেসিকন.টেক্সট"। সহজ বিকল্পটি হ'ল ফাইল বা স্ক্রিপ্টটি সরানো যাতে তারা একই জায়গায় থাকে তবে এটি অগোছালো হতে পারে, সুতরাং ধরে নেওয়া যাক যে তারা পৃথক থাকবেন।

উইন্ডোজ পাইথন দোভাষী খুঁজে পেতে পারে তা নিশ্চিত করে

পাইথন ইনস্টল করার পরে, কমান্ড প্রম্পটে অজগর টাইপ করে কাজটি পরীক্ষা করুন (এবং তারপরে পাইথন ইন্টারপ্রেটার থেকে বেরিয়ে আসার জন্য প্রস্থান টাইপ করুন)।

C:\>python
Python 3.2 (r32:88445, Feb 20 2011, 21:29:02) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
C:\>

যদি এটি কাজ না করে, আপনার PATH পরিবেশ পরিবর্তনশীলটিতে "; C: \ পাইথন 32" (উদ্ধৃতিবিহীন) জাতীয় কিছু যুক্ত করতে হবে। নির্দেশাবলীর জন্য নীচে পাঠ্য পাঠ দেখুন।

পাইপিথ এবং .pyc এর সাথে পাইথনকে যুক্ত করা হচ্ছে

এটি প্রয়োগ করে ডাবল ক্লিক করে এটি যাচাই করুন। (এর আইকন হিসাবে এটিতে পাইথন লোগো থাকা উচিত এবং যাইহোক, "পাইথন ফাইল" লেবেলযুক্ত হওয়া উচিত)) এটি ইতিমধ্যে সম্পন্ন না হলে, .py ফাইলটিতে ডান ক্লিক করুন, উইন্ডো খুলুন, প্রোগ্রাম চয়ন করুন এবং চেক করুন "সর্বদা ব্যবহার করুন ..." এই সমিতিটি সুবিধার্থে উন্নতি করে তবে কঠোরভাবে প্রয়োজনীয় নয় - আপনি প্রতিবার স্ক্রিপ্ট চালাতে চাইলে "পাইথন" নির্দিষ্ট করতে পারেন, এর মতো:

D:\my scripts>python ApplyRE.py lexicon-sample.txt -o
Running... Done.

এখানে একটি খুব সুনির্দিষ্ট প্রকরণ রয়েছে যা আপনার দোভাষীটির আলাদা সংস্করণ নির্দিষ্ট করার প্রয়োজন না হলে এটি alচ্ছিক।

D:\my scripts>c:\python32\python ApplyRE.py lexicon-sample.txt -o
Running... Done.

তবে এটি একটি ব্যথা। ভাগ্যক্রমে, একবার পাইথন ইনস্টল হয়ে গেলে, PATH এ, এবং .py এর সাথে যুক্ত হয়ে থাকে, তারপরে একটি .py ফাইল ডাবল ক্লিক করুন বা কমান্ড হিসাবে সরাসরি টাইপ করলে ঠিক কাজ করা উচিত। এখানে, আমরা সরাসরি স্ক্রিপ্টটি চালাচ্ছি বলে মনে করি - এটি স্ক্রিপ্টের সাথে "আমার স্ক্রিপ্টগুলি" ফোল্ডারে থাকা একটি নমুনা ফাইলে চালানো খুব সহজ এবং সহজ simple

D:\my scripts>ApplyRE.py lexicon-sample.txt -o
Running... Done.

.Py এক্সটেনশন ছাড়ছে (পাঠ্য সম্পাদনা)

টাইপিং আরও কমাতে, আপনি উইন্ডোজকে বলতে পারেন যে .py (এবং সম্ভবত .pyc ফাইলগুলি) সম্পাদনযোগ্য। এটি করতে, কম্পিউটারকে ডান-ক্লিক করুন এবং বৈশিষ্ট্য, উন্নত, পরিবেশের ভেরিয়েবল, সিস্টেম ভেরিয়েবলগুলি চয়ন করুন। বিদ্যমান পাঠ্য চলকটিতে "; .PY; .PYC" (উদ্ধৃতি ব্যতীত) সংযোজন করুন, অথবা অন্যথায় যদি আপনি প্রত্যয়ী হন তবে এটি তৈরি করুন এটি এখনও বিদ্যমান নেই। কমান্ড প্রম্পটটি বন্ধ এবং পুনরায় খুলুন। আপনি এখন .py বাদ দিতে সক্ষম হবেন (এফওয়াইআই, এটি করা প্রয়োগের পরিবর্তে প্রয়োগের.এক্সই বা অ্যাপেরআর.বিটি চালানোর কারণ হতে পারে, যদি কারও অস্তিত্ব থাকে)।

D:\my scripts>ApplyRE lexicon-sample.txt -o
Running... Done.

PATH সিস্টেমে স্ক্রিপ্ট যুক্ত করা হচ্ছে

আপনি যদি কমান্ড প্রম্পট থেকে প্রায়শই আপনার স্ক্রিপ্টগুলি ব্যবহার করতে যাচ্ছেন (বিএটি ফাইল ব্যবহারের মাধ্যমে এটি করা কম গুরুত্বপূর্ণ) তবে আপনি আপনার স্ক্রিপ্টগুলির ফোল্ডারটি সিস্টেম প্যাথ-এ যুক্ত করতে চাইবেন। (পাঠ্যপুস্তকের পাশে আপনার প্যাট ভেরিয়েবলটি দেখতে হবে; উদ্ধৃতি ব্যতীত এটিতে "যোগ করুন"; ডি: \ আমার স্ক্রিপ্টগুলি।) বর্তমান অবস্থানের ফাইলগুলির বিরুদ্ধে আপনি অন্য কোনও অবস্থান থেকে স্ক্রিপ্ট চালাতে পারেন, যেমন:

C:\some files>ApplyRE "some lexicon.txt" "some lexicon OUT.txt" -o
Running... Done.

সফল! কমান্ড-লাইনটি প্রবাহিত করার জন্য আপনার যা করা দরকার তা হ'ল।

PATH টুইট না করে সরাসরি চলছে

আপনি যদি একজন দ্রুত টাইপ লেখক হন বা প্রতিটি পরিস্থিতির জন্য ব্যাচ ফাইল তৈরি করতে আপত্তি করেন না, আপনি PATH টুইট করার পরিবর্তে পুরো পথ (স্ক্রিপ্টের জন্য বা পরামিতিগুলির জন্য) নির্দিষ্ট করতে পারেন।

C:\some files>"d:\my scripts\ApplyRE.py" "some lexicon.txt" "some lexicon OUT.txt" -o
Running... Done.
C:\some files>d:
D:\>cd "my scripts"
D:\my scripts>ApplyRE.py "c:\some files\some lexicon.txt" "c:\some files\some lexicon OUT.txt" -o
Running... Done.

শর্টকাট বা ব্যাচ ফাইল তৈরি করা হচ্ছে

.Py যদি ইনস্টলড পাইথনের সাথে যুক্ত থাকে তবে এটি চালাতে আপনি কেবল অ্যাপ্রেআর.পি.কে ডাবল ক্লিক করতে পারেন, তবে কনসোলটি উপস্থিত হয়ে তার আউটপুট (বা ব্যর্থতা) পড়তে খুব দ্রুত অদৃশ্য হয়ে যেতে পারে। এবং প্যারামিটারগুলি পাস করার জন্য আপনাকে প্রথমে নিম্নলিখিতগুলির একটি করতে হবে। (ক) ডান ক্লিক করুন এবং একটি শর্টকাট তৈরি করুন। বৈশিষ্ট্যগুলি সম্পাদনা করতে এবং টার্গেটে প্যারামিটার যুক্ত করতে ডান ক্লিক করুন Right (খ) একটি ব্যাচ ফাইল তৈরি করুন - অ্যাপ্লায়ারুন.ব্যাট এর মতো স্বতন্ত্র নাম সহ একটি সরল পাঠ্য ফাইল। এই বিকল্পটি সম্ভবত আরও ভাল কারণ আপনি এটিকে বিরতি দিতে বলতে পারেন যাতে আপনি আউটপুটটি দেখতে পারেন। এখানে একটি নমুনা বিএটি ফাইলের বিষয়বস্তু রয়েছে, এটি লিখিত এবং সি থেকে চালিত হবে: \ কিছু ফাইল।

python "d:\my scripts\ApplyRE.py" "some lexicon.txt" "some lexicon OUT.txt" -o
pause

উন্নত: পাইথনপথে সংযোজন

এটি সাধারণত প্রয়োজন হয় না, তবে অন্য একটি পরিবেশের পরিবর্তনশীল যা প্রাসঙ্গিক হতে পারে তা হ'ল পাইথনপথ। যদি আমরা ডি: যুক্ত করতে পারি \ আমার স্ক্রিপ্টগুলি সেই পরিবর্তনশীলটিতে থাকে, তবে অন্যান্য অবস্থানের অন্যান্য পাইথন স্ক্রিপ্টগুলি আমদানির বিবরণীর মাধ্যমে সেগুলি ব্যবহার করতে পারে।


1
আপনার উত্তরটি ব্যাখ্যা করে যে কেন .py ফাইলগুলি উইন্ডোজ 7 এ অজগর উপসর্গ এবং শেবাং লাইন ছাড়াই যাদুতে চালায় run ধন্যবাদ।
সাবুনকু

8

পাইথন একটি স্ক্রিপ্ট নিয়ে আসে যা আপনার জন্য উইন্ডোজ পাথ ফাইল স্থাপনের যত্ন নেয় takes

ইনস্টলেশন পরে, ওপেন কমান্ড প্রম্পট

cmd

পাইথন আপনি যে ডিরেক্টরিটি ইনস্টল করেছেন সেটিতে যান

cd C:\Python27

সরঞ্জাম \ স্ক্রিপ্টগুলিতে অজগর এবং win_add2path.py স্ক্রিপ্টটি চালান

python.exe Tools\Scripts\win_add2path.py

এখন আপনি pythonযে কোনও জায়গায় কমান্ড হিসাবে ব্যবহার করতে পারেন ।


উইন্ডোজ 10 সেমিডি তে এই স্ক্রিপ্টটি চালানোর পরেও একই ত্রুটি ছুঁড়ে ফেলবে ( 'python' is not recognized ...)। PATH পরিদর্শন করার পরে আমি লক্ষ্য করেছি যে প্রাসঙ্গিক লাইনগুলি প্রকৃতপক্ষে যুক্ত করা হয়েছিল, তবে কেবলমাত্র "ব্যবহারকারী ভেরিয়েবল" -র ক্ষেত্রে, "সিস্টেমের ভেরিয়েবল" -র সাথে নয়। আমি এগুলি ম্যানুয়ালি "সিস্টেম ভেরিয়েবল" এ অনুলিপি করেছি এবং তারপরে এটি কার্যকর হয়েছে।
ডিম

@ অ্যালগন পরীক্ষা করার আগে অ্যাড স্ক্রিপ্টটি চালানোর পরে আপনি কি অ্যালগামটি বন্ধ করে একটি নতুন টার্মিনাল খুললেন? সাধারণত ব্যবহারকারী ভেরিয়েবল অধীনে পথে এই যোগ জরিমানা কিন্তু একটি তাজা কমান্ড যে আপডেট পাথ লোড করতে প্রম্পট প্রয়োজন
স্টোভ

পুনরায় আরম্ভ করার জন্য ভাল পয়েন্ট। আমি ম্যানুয়ালি অনুলিপি করার আগে আমি চেষ্টা করেছিলাম কিনা তা সত্যই মনে নেই।
এগলথ

7

আপনাকে চলকটিতে অজগর পথটি রাখতে হবে PATH

সিস্টেম ভেরিয়েবল বিভাগে আপনার ব্যবহারকারী ভেরিয়েবল এবং সিস্টেম ভেরিয়েবল থাকা উচিত। PATHচলকটি অনুসন্ধান করুন এবং এর মানটি সম্পাদনা করুন, শেষে যুক্ত করুন ;C:\python27

;এই মান একটি নতুন পথ যোগ করার জন্য পরিবর্তনশীল বলতে হয়, এবং বিশ্রাম, ঠিক হয় যা পথ বাতলে হয়।

অন্যদিকে, ;%python%আপনি তৈরি ভেরিয়েবল যুক্ত করতে ব্যবহার করতে পারেন ।


3

আপনি সিস্টেম ভেরিয়েবলগুলিতে কোনও ভেরিয়েবল যুক্ত করবেন না। আপনি বিদ্যমান 'পাথ' সিস্টেমের ভেরিয়েবলটি নিয়ে যান এবং এর পরে একটি আধা-কোলন যুক্ত করে এটি সংশোধন করুন, তারপরে সি: \ পাইথন 27


3

সুতরাং আর অ্যান্ড ডি এর 30 মিনিটের পরে আমি বুঝতে পারি যে পরিবেশ পরিবর্তনশীল এ প্যাথ সেটআপ করার পরে

অর্থাত

"সি: \ পাইথন / 27;"

শুধু পুনরায় আরম্ভ করুন

এখন খোলা সেন্টিমিডি:

সি:> সিডি পাইথন 27 সি: \ পাইথন 27> পাইথন.এক্সে

এক্সটেনশন সহ পাইথন.সেক্স ব্যবহার করুন

বিকল্প বিকল্পটি হ'ল:

যদি সফ্টওয়্যারটি সরাসরি পাইথন প্রোগ্রাম চালিত হয় তবে আপনার কমান্ড লাইন স্ক্রিনটি স্বয়ংক্রিয়ভাবে সেমিডি ছাড়াই উপস্থিত হবে।

ধন্যবাদ।


3
  • স্টার্ট মেনুতে যান

  • "কম্পিউটার" রাইট ক্লিক করুন

  • "সম্পত্তি" নির্বাচন করুন

  • একটি ডায়ালগের বামদিকে লিঙ্কযুক্ত পপ আপ হওয়া উচিত "অ্যাডভান্সড সিস্টেম সেটিংস"। এটি ক্লিক করুন.

  • সিস্টেম বৈশিষ্ট্য সংলাপে, "পরিবেশের পরিবর্তনশীল" নামক বোতামটি ক্লিক করুন।

  • এনভায়রনমেন্ট ভেরিয়েবল ডায়ালগটিতে সিস্টেম ভেরিয়েবল উইন্ডোর নীচে "পথ" সন্ধান করুন।

  • এর শেষে "; সি: \ পাইথন 27" যুক্ত করুন। সেমিকোলনটি উইন্ডোতে পাথ বিভাজক।

  • ওকে ক্লিক করুন এবং ডায়ালগগুলি বন্ধ করুন।

  • এখন একটি নতুন কমান্ড প্রম্পট খুলুন এবং "পাইথন" টাইপ করুন বা এটি যদি "পাইথন" এর পরিবর্তে "পাই" টাইপ করে


1
সম্ভবত আপনি কেন ওপি এই সমস্যাটি অনুভব করতে পারেন / কেন আপনার উত্তর এটি সংশোধন করে নিয়েছে তার কিছু ব্যাখ্যা যোগ করতে পারেন?
কলুমদা

3

এমনকি অনেকগুলি পোস্ট পেরিয়ে যাওয়ার পরেও সমস্যাটি সনাক্ত করতে কয়েক ঘন্টা সময় লেগেছিল। উইন্ডোজে কমান্ড লাইনের মাধ্যমে অজগর চালানোর জন্য সহজ ভাষায় লিখিত বিশদ পদ্ধতিটি এখানে দেওয়া হল।

1. পাইথন.অর্গ থেকে এক্সিকিউটেবল ফাইল ডাউনলোড
করুন সর্বশেষতম সংস্করণ চয়ন করুন এবং উইন্ডোজ-এক্সিকিউটেবল ইনস্টলার ডাউনলোড করুন। ডাউনলোড করা ফাইলটি কার্যকর করুন এবং ইনস্টলেশনটি সম্পূর্ণ করতে দিন।

২. কিছু প্রশাসক ফোল্ডারে ফাইলটি ডাউনলোড হয়েছে তা নিশ্চিত করুন

  1. পাইথন অ্যাপ্লিকেশনটির ফাইলের অনুসন্ধান করুন।
  2. .Exe ফাইলটিতে ডান ক্লিক করুন এবং এর বৈশিষ্ট্যগুলিতে নেভিগেট করুন। এটি ফর্মের কিনা তা পরীক্ষা করুন, "সি: \ ব্যবহারকারীরা ...."। যদি না হয়, আপনি যেতে পারেন এবং পদক্ষেপ 3 এ ঝাঁপিয়ে পড়া ভাল, অন্যথায়, পাইথন 37 বা এই সংস্করণগুলির মধ্যে যে কোনও সংস্করণটি আপনি ডাউনলোড করেছেন তার ক্লোন করুন, "সি: \", "সি: \ প্রোগ্রাম ফাইলগুলি", "সি: \ প্রোগ্রাম ফাইলগুলি (এক্স 86) "।

৩. সিস্টেমটি হালনাগাদ করুন PATH ভেরিয়েবল এটি সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপ এবং এটি করার দুটি উপায় রয়েছে: - (দ্বিতীয়টি যথাযথভাবে অনুসরণ করুন)

1. ম্যানুয়ালি
- অনুসন্ধান বারে 'সিস্টেম এনভায়রনমেন্ট ভেরিয়েবলস সম্পাদনা করুন' অনুসন্ধান করুন
W (উইন্ডোজ 10) - সিস্টেম প্রোপার্টি সংলাপে, "পরিবেশগত পরিবর্তনসমূহ" এ নেভিগেট করুন।
- পরিবেশ পরিবর্তনশীল ডায়ালগটিতে সিস্টেম ভেরিয়েবল উইন্ডোর নীচে "পথ" সন্ধান করুন। (# সিস্টেম ভেরিয়েবল নামক নীচের উইন্ডোর নীচে পাথ ক্লিক করার বিষয়টি নিশ্চিত করুন এবং ব্যবহারকারী ভেরিয়েবলের নীচে নয়)
- পাইথন 3737 / পাইথোনএক্সএক্স ফোল্ডারের অবস্থান যুক্ত করে পাথ ভেরিয়েবল সম্পাদনা করুন। আমি নিম্নলিখিত লাইনটি যুক্ত করেছি: -
"; সি: \ প্রোগ্রাম ফাইল (x86) \ পাইথন 37; সি: \ প্রোগ্রাম ফাইল (x86) \ পাইথন 37 \ স্ক্রিপ্টস"
- ওকে ক্লিক করুন এবং ডায়ালগগুলি বন্ধ করুন।

2. স্ক্রিপ্টড
- কমান্ড প্রম্পটটি খুলুন এবং সিডি কমান্ড ব্যবহার করে পাইথন 37 / XX ফোল্ডারে নেভিগেট করুন।
- নিম্নলিখিত বিবৃতিটি লিখুন: -
"পাইথন.এক্সই সরঞ্জামসমূহ \ স্ক্রিপ্টস \ win_add2path.py"

কমান্ড প্রম্পটে আপনি এখন পাইথন ব্যবহার করতে পারেন :)
১. সেন্টিমিডিতে শেল
টাইপ পাইথন ব্যবহার করে এটি ব্যবহার করুন।
২.পি ফাইল চালাচ্ছি
এটি কার্যকর করতে পাইথন ফাইলনাম টাইপ করুন py


2

প্রথমে নিশ্চিত হন যে আপনি পরিবেশের পরিবর্তনশীল পথে প্রবেশ করছেন

সি: \ পাথ% পাথ%; সি: \ পাইথন 27 এন্টার টিপুন

সি: \ পাইথন 27> পাইথন ফাইল_নাম এন্টার টিপুন


2

আপনি যখন করবেন কেবল তা উল্লেখ করতে চাই:

cd C:\Python27
python Tools\Scripts\win_add2path.py

" প্রশাসকের জন্য ব্যবহারকারী ভেরিয়েবল " এ PATH ভেরিয়েবল পরিবর্তন করা হয়েছে।

তবে আপনি খোলার জন্য অন্যের উত্তর অনুসরণ করতে পারেন:

সিস্টেম -> উন্নত সিস্টেম সেটিংস -> উন্নত -> পরিবেশের পরিবর্তনসমূহ,

এবং " সিস্টেম ভেরিয়েবলস " এ পরিবর্তনশীল পাথটি সংশোধন / যুক্ত করুন ;C:\Python27, এর শেষে যুক্ত করুন ।


1

পাওয়ারশেল ইন নিম্নলিখিত লিখুন:

[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")

পাওয়ারশেলটি বন্ধ করুন এবং খুলুন এবং আবার চেষ্টা করুন। এটা আপনার সমস্যা সমাধান করবে.


এটিই একমাত্র কার্যকরী সমাধান। অন্যান্য সমস্ত ব্যবহারকারীর এনভির ভেরিয়েবল পাথটি পরিবর্তন করেছে। ধন্যবাদ মানুষ.
ইউরি পোজনিয়াক

0

আপনার নামের পরিবেশগত পরিবর্তনশীলটি সম্পাদনা করতে হবে এবং এর শেষে PATHযুক্ত ;c:\python27করতে হবে। সেমিকোলন একটি পথের নামটিকে অন্যের থেকে পৃথক করে (আপনার ইতিমধ্যে আপনার বেশ কয়েকটি জিনিস থাকবে PATH)।

পর্যায়ক্রমে, আপনি কেবল টাইপ করতে পারেন

c:\python27\python

কমান্ড প্রম্পটে কোনও পরিবেশের ভেরিয়েবলকে কোনওরকম পরিবর্তন না করেই।


0

উইন্ডোজে আপনি এর C:\Python27\python.exeপরিবর্তে ব্যবহার করুন python

আপনি যদি C:\Python27নিজের পথে যুক্ত হন তবে আপনি এটিকে সংক্ষিপ্ত করে সংক্ষিপ্ত করতে পারেন python.exe, তবে আপনাকে এটি করার দরকার নেই।


0

PATHভেরিয়েবলটিও সংশোধন করুন এবং সংযোজন করুন ;%python%অন্যথায় এক্সিকিউটেবলটি খুঁজে পাওয়া যাবে না।


0

প্রথমে এই ইউআরএলটি ব্যবহার করে আপনার উইন্ডোতে পাইথন ইনস্টল করুন এবং তারপরে পাথ ভেরিয়েবল যুক্ত করুন

c:\python27


0

পরিবেশের পরিবর্তনশীলটিতে আমি পথটি যুক্ত করেও আমি একই সমস্যাটি পেয়েছি। পরিশেষে, আমি আমার "সি: \ পাইথন 27" পরিবেশের পরিবর্তনশীল "PATH" এর FRONT অংশে রেখেছি এবং সেমিডিটি পুনরায় চালু করার পরে এটি কাজ করে !!! আমি আশা করি এটি সাহায্য করতে পারে।


0

উইন্ডোজ 10 এবং পাইথন 3.5.1 ব্যবহারকারীদের জন্য:

উইন্ডোজ 10 এ পাইথন ইনস্টল করার সময়, "ইনস্টল করুন" টিপানোর আগে দয়া করে "অ্যাড টু সিএমডি প্রম্পট" বিকল্পটি পরীক্ষা করতে ভুলবেন না। এটি সহজেই সেন্টিমিটার থেকে অজগর অ্যাক্সেসে সহায়তা করবে।

বিকল্পটি যদি না পরীক্ষা করা হয়, তবে দয়া করে এটি নির্বাহযোগ্য হিসাবে উপলব্ধ কিনা তা দেখার জন্য সেমিডিতে সেট পথটি ব্যবহার করুন। যদি তা না হয় তবে নেভিগেট করুন >> কন্ট্রোল প্যানেল >> সিস্টেম ও সুরক্ষা >> সিস্টেম >> অ্যাডভান্সড সিস্টেম সেটিংস >> অ্যাডভান্সড >> এনভায়রনমেন্ট ভেরিয়েবলস .. >> সিস্টেম ভেরিয়েবল থেকে প্যাথ নির্বাচন করুন এবং এটি সম্পাদনা করুন। তারপরে নতুন লাইনে "সি: \ পাইথন 35 \ সেমিডি" অনুলিপি করুন। এর পরে দয়া করে একই পদ্ধতিতে পাঠ্যপথটিতে .YY যুক্ত করুন।

এছাড়াও দয়া করে পরীক্ষা করুন >> কন্ট্রোল প্যানেল >> সিস্টেম ও সুরক্ষা >> সিস্টেম >> অ্যাডভান্সড সিস্টেম সেটিংস >> উন্নত >> পরিবেশ পরিবর্তনশীল .. >> ব্যবহারকারীর নাম থেকে PATH এই দুটি লাইন রয়েছে - "সি: \ ব্যবহারকারীগণ \ ব্যবহারকারীর নাম \ অ্যাপডাটা \ স্থানীয় \ প্রোগ্রামগুলি \ পাইথন \ পাইথন 35-32 \ স্ক্রিপ্টগুলি & "এবং" সি: \ ব্যবহারকারীদের ব্যবহারকারীর নাম \ অ্যাপডাটা \ স্থানীয় \ প্রোগ্রামসমূহ \ পাইথন \ পাইথন 35-32 \ "।"। অন্য দয়া করে এগুলি ম্যানুয়ালি যোগ করুন।

রেফ: https://docs.python.org/3/using/windows.html


0

স্টার্ট মেনুতে যান "কম্পিউটার" নির্বাচন করুন "বৈশিষ্ট্যগুলি" রাইট ক্লিক করুন একটি ডায়ালগের বামদিকে "অ্যাডভান্সড সিস্টেম সেটিংস" নামক একটি লিঙ্ক থাকা উচিত up এটি ক্লিক করুন. সিস্টেম বৈশিষ্ট্য সংলাপে, "পরিবেশের পরিবর্তনশীল" নামক বোতামটি ক্লিক করুন। এনভায়রনমেন্ট ভেরিয়েবল ডায়ালগটিতে সিস্টেম ভেরিয়েবল উইন্ডোর নীচে "পথ" সন্ধান করুন। এর শেষে "; সি: \ পাইথন 27" যুক্ত করুন। সেমিকোলনটি উইন্ডোতে পাথ বিভাজক। ওকে ক্লিক করুন এবং ডায়ালগগুলি বন্ধ করুন। এখন একটি নতুন কমান্ড প্রম্পট খুলুন এবং "পাইথন" টাইপ করুন

এখনও যদি সমস্যাটি থেকে যায় তবে কমান্ড প্রম্পটে "পাইথন" এর পরিবর্তে "পাই" টাইপ করুন। সাহায্য করতে পারে!!!!


0

প্রারম্ভ বোতাম টিপুন তারপর টাইপ করুন cmd । - নোট করুন আপনার কমান্ড প্রম্পটটি 'অ্যাডমিনিস্ট্রেটর' হিসাবে চালাতে হবে।

লিখুন setx -m path "%path%;C:\Python27"তারপর এন্টার টিপুন।

[এখানে -mসমস্ত ব্যবহারকারীর অ্যাক্সেস অনুমতি দেওয়ার জন্য এবং ২ Python2727-এ সংস্করণ ২.7 রয়েছে]

%path%;মূল মানটিকে ধ্বংস হতে বাধা দেবে। সি: \ পাইথন 27 বর্তমান মানটিতে যুক্ত হবে Path

এই যে, আপনি সম্পন্ন হয়েছে।


এটি আমার পূর্ববর্তী সমস্ত পথের ভেরিয়েবল মুছে
ফেলেছে

0

আপনার করা সমস্ত পদক্ষেপগুলি সঠিক, এক ধাপ বাদে, পৃথক পৃথক ভেরিয়েবল তৈরি করে, নীচের পদক্ষেপগুলির চেষ্টা করুন।

  1. python.exeফাইল অনুসন্ধান করুন, মূল ফোল্ডারটি সন্ধান করুন।
  2. পাইথন ইনস্টলেশন ফাইলগুলি যেখানে থাকে সেটির ফোল্ডারের পাথটি অনুলিপি করুন
  3. এখন নিয়ন্ত্রণ প্যানেল-সিস্টেম-উন্নত সেটিংস-পরিবেশের ভেরিয়েবলগুলিতে যান
  4. পাথ ভেরিয়েবল সন্ধান করুন অনুলিপি করা ফোল্ডারের পাথটি এখানে পেস্ট করুন এবং যুক্ত করুন;
  5. এখন এক্সিকিউশনটির জন্য সমস্ত সেট করুন সিএমডি টাইপ pythonকরতে হবে আপনাকে অবশ্যই সংস্করণের বিশদটি দেখতে হবে

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