পাইথন গিট ব্যাশের কমান্ড লাইনে কাজ করছে না


236

পাইথন গিট ব্যাশ (উইন্ডোজ) এ চলবে না। আমি যখন কমান্ড লাইনে পাইথন টাইপ করি, এটি পাওয়ার শেল-তে যেমন পাইথন ২.7.১০ তে প্রবেশ করেছে তা না বলেই আমাকে ফাঁকা লাইনে নিয়ে যায়। এটি আমাকে একটি ত্রুটি বার্তা দেয় না, তবে অজগর কেবল চালায় না।

আমি ইতিমধ্যে নিশ্চিত করেছি যে PATH এর পরিবেশগত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে c:\python27। আমি আর কি পরীক্ষা করতে পারি?


এই সমস্যাটি ঘটে এমন একটি অধিবেশন নীচের মত দেখাচ্ছে:

user@hostname MINGW64 ~
$ type python
python is /c/Python27/python

user@hostname MINGW64 ~
$ python

... প্রম্পটে ফিরে না এসে সেখানে বসে।


2
"কিছুই ঘটেনি"? আপনি একটি ত্রুটি পেতে না? (যা বলতে হয়: আপনি যদি কোনও ত্রুটি বার্তা পান তবে এটি আপনার প্রশ্নের অংশ হওয়া উচিত)।
চার্লস ডাফি

@ রিসার্সিভ, বাশ সত্যই প্যাথকে সম্মান করে। (যদিও এটির সেই পরিবর্তনশীলটির নিজস্ব সংস্করণ রয়েছে)।
চার্লস ডাফি

11
অজগরটি টাইপ করার সময় আমি একটি ত্রুটি বার্তা পাই না। এটি আমাকে কেবল ফাঁকা লাইনে নিয়ে যায়, তবে
ক্যারোলিন মরিস

4
@ চার্লস ডাফ, তিনি এটি পরিষ্কার করেছেন, চার্লস, কোনও ত্রুটির বার্তা নেই। বাশ শুধু হিমশীতল। টার্মিনাল হিম হ'ল ত্রুটি বার্তা।
সবুজ

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

উত্তর:


361

উইন্ডোতে আপনার গিট শেলটিতে কেবল এটি প্রবেশ করুন -> alias python='winpty python.exe'এটি হ'ল অজগরকে মৃত্যুদন্ড কার্যকর করার জন্য আপনার উপাধি রয়েছে। উপভোগ করুন

স্থায়ী উপন্যাস সংযোজনের জন্য পিএস নীচে দেখুন,

cd ~
touch .bashrc

তারপরে .bashrc খুলুন, উপর থেকে আপনার কমান্ড যুক্ত করুন এবং ফাইলটি সংরক্ষণ করুন। কনসোলের মাধ্যমে আপনার ফাইলটি তৈরি করতে হবে বা সঠিক নাম দিয়ে আপনি এটি সংরক্ষণ করতে পারবেন না। পরিবর্তনটি প্রয়োগ করতে আপনাকে শেলটি পুনরায় চালু করতে হবে।


17
একটি যাদুমন্ত্র মত কাজ করে.
সবুজ

4
দ্রষ্টব্য: quit()দোভাষীর হাত থেকে বাঁচতে আপনাকে পাইথন ফাংশনটি ব্যবহার করতে হবে ।
আনিশপেটাল

5
আপনি প্রস্থান করতে ^Z( উইন্ডোজ স্ট্যান্ডার্ড) (ctrl-Z) + ব্যবহার returnকরতে পারেন।
এমিল স্টায়ার্ক

6
এছাড়াও যদি আপনি উইন্ডোজ থেকে তার পরিবর্তে 'ভিন্ন' alias python='winpty /c/Python27/python.exe'
অজগরটিতে

10
এটি সম্ভবত আমি ইন্টারনেটে খুঁজে পেয়েছি সেরা জিনিস হতে পারে।
mdw7326

79

উত্তরের তালিকায় আমি পরবর্তী বিকল্পটি দেখতে পাচ্ছি না, তবে আমি "-i" কী দিয়ে ইন্টারেক্টিভ প্রম্পট পেতে পারি:

$ python -i
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55)
Type "help", "copyright", "credits" or "license" for more information.
>>> 

-i আর্গুমেন্ট: যখন কোনও স্ক্রিপ্ট প্রথম আর্গুমেন্ট হিসাবে পাস করা হয় বা -c বিকল্প ব্যবহার করা হয়, তখন স্ক্রিপ্ট বা কমান্ডটি প্রয়োগ করার পরে ইন্টারেক্টিভ মোডটি সন্নিবেশ করুন, এমনকি যখন sys.stdin টার্মিনাল হিসাবে প্রদর্শিত না হয়। পাইথনস্টার্টআপ ফাইলটি পড়া হয়নি। docs.python.org/3/using/Cmdline.html#cmdoption-i
বুধ

এটি কি ওরফে পাইথন = 'উইন্টপি পাইথন.এক্সে' এর চেয়ে বেশি ব্যয়বহুল ?
পিওয়াইকে

1
এটি শূন্য কনফিগারেশন প্রচেষ্টা সহ যে কোনও কম্পিউটারে কাজ করে।
ভব

58

এটি এমএসএস 2-তে একটি পরিচিত বাগ যা গিট বাশ দ্বারা ব্যবহৃত টার্মিনাল সরবরাহ করে। আপনি Ncurses সমর্থন ছাড়াই পাইথন বিল্ড চালিয়ে বা WinPTY ব্যবহার করে এটি ব্যবহার করতে পারেন :

মিন্টে বা সাইগউইন এসএসডি-তে একটি উইন্ডোজ কনসোল প্রোগ্রাম চালাতে, কমান্ড-লাইনে কনসোল.এক্সপি প্রিপেন্ড করুন:

$ build/console.exe c:/Python27/python.exe
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> 10 + 20
30
>>> exit()

Msys জন্য prebuilt বাইনেরিতে গীত ব্যাশ সঙ্গে কাজ করার সম্ভাবনা বেশি। (এই উত্তরটি পোস্ট হওয়ার পরে উল্লেখযোগ্য সময় পার হয়ে গেলে নতুন সংস্করণ রয়েছে কিনা তা পরীক্ষা করে দেখুন!)।


উইন্ডোজ ২.7.১ এর জন্য গিট হিসাবেও ব্যবহার করার চেষ্টা করুন winpty c:Python27/python.exe; উইনপিটিওয়াই-কে-বক্স-এর বাইরে অন্তর্ভুক্ত করা যেতে পারে।


2
আপনি কি দয়া করে ব্যাখ্যা করতে পারেন build/console.exe c:/Python27/python.exe- এটি কি GitMsys কনসোল বা অন্য কোনও উপায়ে চালানো উচিত?
0leg

@ h3d0, হ্যাঁ, টার্মিনালের ভিতরে। অবশ্যই, এটি ধরে নিচ্ছে যে buildডিরেক্টরিটি এতে console.exeরয়েছে; আপনি কোথায় / কীভাবে এটি ইনস্টল করেছেন তার উপর নির্ভর করে পাথটি যথাযথভাবে আপডেট করুন।
চার্লস ডাফি

1
@ h3d0 হ্যাঁ, এটি অতিরিক্ত সফ্টওয়্যার; আমার উত্তর একটি লিঙ্ক অন্তর্ভুক্ত।
চার্লস ডাফি

7
আমি মনে করি আপনি winpty c:/Python27/python.exeঅতিরিক্ত কিছু না করে এটি হিসাবে এটি ব্যবহার করতে পারেন । ইউটিলিটি winpty.exe পাওয়া যাবে গীতার বিনে। আমি উইন্ডোজ v2.7.1 এর জন্য গিট ব্যবহার করছি
জুন ইয়ং

1
@ সুনয়্যাং, ... উইন্টপি এখন বান্ডিল হয়েছে? নিস! যথাযথভাবে সম্পাদিত।
চার্লস ডাফি

47

আমি উইন্ডোজ 10 ব্যবহারকারী এবং আমি ডিফল্টগুলি গ্রহণ করে আমার সিস্টেমে জিআইটি ইনস্টল করেছি।

উপরের উত্তরগুলি পড়ার পরে, আমি আমার নিজের জন্য 2 টি সমাধান পেয়েছি এবং এই 2 টি সমাধান পুরোপুরি জিআইটি ব্যাশে কাজ করে এবং আমাকে জিআইটি ব্যাশে পাইথন বিবৃতি কার্যকর করতে সহায়তা করে ।

আমি আমার জিআইটি ব্যাশ টার্মিনালের 3 টি চিত্র সংযুক্ত করছি । সমস্যার সাথে প্রথম এবং দ্বিতীয় হিসাবে সমাধান হিসাবে।

সমস্যা - কার্সার হিট pythonকমান্ডের পরে অপেক্ষা করছে

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

সমাধান 1

জিআইটি বাশ টার্মিনালে চালিত winpty <path-to-python-installation-dir>/python.exeকরুন ।

দ্রষ্টব্য: GIT ব্যাশে পরিবর্তিত C:\Users\Adminপথের মতো স্টাইল ব্যবহার করবেন না ।/C/Users/Admin

আমার ক্ষেত্রে, আমি জিআইটি ব্যাশে winpty /C/Users/SJV/Anaconda2/python.exeকমান্ড কার্যকর করেছি

অথবা আপনি যদি আপনার ব্যবহারকারী নামটি জানেন না তবে এক্সিকিউট করুনwinpty /C/Users/$USERNAME/Anaconda2/python.exe

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

সমাধান 2

শুধু টাইপ করুন python -iএবং এটি।

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

ধন্যবাদ।


2
আমি খুঁজে পেয়েছি যে winptyউইন্ডোজ পাইথন লঞ্চারের সাথেও কাজ করবে, সুতরাং আপনার যা প্রয়োজন তা হ'ল alias py='winpty py'আপনার .bashrc এ এবং তারপরে স্বাভাবিক অবস্থায় ফিরে যান।
কার্ল নচেটেল

হ্যাঁ, এটি আপনার উপর নির্ভর করে আপনি কীভাবে আপনার জীবনকে আরও উন্নত করতে জিনিসগুলি পরিচালনা করেন।
হাইগুল

9

python -iপরিবর্তে চেষ্টা করুন python, এটি একটি কার্সার জিনিস।


8

@ চার্লস-ডাফির উত্তর ছাড়াও, অতিরিক্ত কোনও কিছু ইনস্টল / ডাউনলোড না করে আপনি সরাসরি উইন্টপি ব্যবহার করতে পারেন। শুধু চালান winpty c:/Python27/python.exe। ইউটিলিটি winpty.exe পাওয়া যাবে গীতার বিনে। আমি উইন্ডোজ v2.7.1 এর জন্য গিট ব্যবহার করছি

@ চার্লস-ডাফির পূর্বনির্ধারিত বাইনারিগুলি সংস্করণ ০.১.১ (ফাইলের নাম অনুসারে), এবং অন্তর্ভুক্ত একটি ২.২.২


8

গিট ব্যাশ ওয়ার্কারআউন্ড- অ্যালিয়াস দিয়ে পাইথন 2 এবং পাইথন 3 চালু করুন

এইচআই । উইন 10 => গিট বাশ যে অ্যালিয়াস ফাইল ব্যবহার করে তার জন্য এলিয়াস যুক্ত করে সরাসরি উইন 10 => তে গিট ব্যাশ থেকে পাইথন (পাইথন ২.7 এবং পাইথন ৩.x) উভয়ই চালানোর জন্য এটি আমার সেরা সমাধান।

গিট ব্যাশ অ্যালিয়াস ফাইল হ'ল এলিয়াস.শএটা অবস্থিত:

C:\path where you installed Git\etc\profile.d\aliases.sh

1) ওপেন করুন (পরমাণুর মতো কোনও পাঠ্য সম্পাদক সহ অন্যান্য) এলিয়াসেস.শ

উদাহরণস্বরূপ: আমার ক্ষেত্রে ফাইলটি রয়েছে C:\Software\Develop\Git\etc\profile.d\aliases.sh

2) পাইথনের জন্য আপনার নাম যুক্ত করুন

আমার ক্ষেত্রে python.exe মধ্যে ইনস্টল হয়েছে:

C:\Networking\Network Automation\Python 2.7\python.exe
C:\Networking\Network Automation\Python 3.7\python.exe

সুতরাং আপনাকে অবশ্যই 2 টি এলিয়াস তৈরি করতে হবে, একটি পাইথন 2 এর জন্য ( আমি পাইথন 2 নাম দিয়েছি ) এবং অন্যটি পাইথন 3 এর জন্য ( আমি কেবল পাইথনের নাম দিয়েছি ) গিট বাশ লিনাক্স ফাইল কাঠামো ব্যবহার করে যাতে আপনার "/" জন্য " \" পরিবর্তন করতে হবে এবং যদি আপনি আমার উদাহরণের মতো একটি পথ করুন নেটওয়ার্ক অটোমেশন আপনি এটি "" দিয়ে রেখেছেন

"নেটওয়ার্ক অটোমেশন" , প্রাক্তন জন্য।

উইনপ্টি হ'ল ম্যাজিক কমান্ড যা এক্সিকিউটেবলকে ডেকে আনবে।

সুতরাং aliases.sh এর শুরুতে এই লাইনগুলি যুক্ত করুন

alias python2='winpty C/Networking/"Network Automation"/"Python 2.7"/python.exe'
alias python='winpty C/Networking/"Network Automation"/"Python 3.7"/python.exe'

3) অন্যান্য এলিয়াস যুক্ত করুন বা সংশোধন করুন (যদি আপনি চান)

সমস্ত ফাইল এবং একটি মানব পাঠযোগ্য তালিকায় দেখানোর জন্য আমি এলএল উরফটিও সংশোধন করেছি :

alias ll='ls -lah'

4) aliases.sh ফাইল সংরক্ষণ করুন


5) ঠিক আছে !!! আপনার গিট ব্যাশ বন্ধ করুন এবং পুনরায় চালু করুন

এখন, স্থায়ীভাবে আপনি উভয় পাইথন সরাসরি গিট শেল থেকে কেবল লেখার জন্য চালু করতে পারেন

$ python -> পাইথন 3 চালু করুন

$ python2 -> পাইথন 2 চালু করুন

$ ll -> আপনার বিশদ ফাইল তালিকাটি দ্রুত দেখানোর জন্য একটি ls -lah প্রবেশ করে

চিয়ার্স, হ্যারি


5

আপনি গিট বাশ শর্টকাটের জন্য লক্ষ্য পরিবর্তন করতে পারেন এ থেকে:

"C:\Program Files\Git\git-bash.exe" --cd-to-home 

প্রতি

"C:\Program Files\Git\git-cmd.exe" --no-cd --command=usr/bin/bash.exe -l -i

এইভাবে কনইমু গিট ব্যাশ (সংস্করণ 16) শুরু করতে ব্যবহৃত হয়েছিল। সাম্প্রতিক সংস্করণটি এটিকে সাধারণত শুরু হয় এবং আমি সেখানে কীভাবে এসেছি ...


এটি আমার জন্য কাজ করেছে 👍 বাশ.এক্সি আর্গুমেন্টগুলি কী লক্ষ্য করছে? ম্যান পেজটি বলেছেন -l: বাশকে এমনভাবে করুন যেন এটি লগইন শেল হিসাবে আহ্বান করা হয়েছিল -i:: -i বিকল্পগুলি উপস্থিত থাকলে, শেলটি ইন্টারেক্টিভ হয়
দিন

আমি কিছুক্ষণ আগে উইনপ্টি ছাড়াই কনেমুর কাজ ঠিক করতাম এবং আমি যা করেছি তা আমি সম্পূর্ণরূপে ভুলে গিয়েছিলাম। ধন্যবাদ এটি আগের মতো কাজ করেছিল!
চজ

5

টাইপ করুন: 'উইন্টপি পাইথন' এবং এটি কাজ করবে

পাইথন দিয়ে শুরু হওয়া কোনও কমান্ড চালানোর সময় গিটব্যাশের কিছু সমস্যা রয়েছে। এটি যে কোনও পাইথন ম্যানেজ.পি কমান্ডের জন্যও যায় সর্বদা 'উইন্টি পাইথন ম্যানেজ.পি' দিয়ে শুরু করুন অন্তত আমার পক্ষে এটি কাজ করে। উইন্ডোজ 10 চালানো।


2

@ ভিটাল্যি টেরজিভ উত্তর ছাড়াও

চেষ্টা করুন touch .bash_profileএবং তারপরে ফাইলটিতে উপন্যাস যুক্ত করুন।


1
আমি .bashrc ব্যবহার করেছি, কিন্তু আমি যখন গিট ব্যাশ খুললাম, তখন আমি একটি সতর্কতা বার্তা পেয়েছি যে বাশার্ক ডাব্লু / ওএ .বাশ_প্রফাইলে রয়েছে। আমি .bashrc নামটি .বাশ_প্রফাইলে রেখেছি এবং এখন সতর্কতাটি চলে গেল। ধন্যবাদ।
জাস্টিনডানিয়েলসন

2

সমাধানের পরিবর্তে 2 টি কর্মক্ষেত্র: আমার গিট ব্যাশে নিম্নলিখিত কমান্ডটি স্তব্ধ হয়ে যায় এবং আমি প্রম্পটটি ফিরে পাই না:

% python

সুতরাং আমি কেবল ব্যবহার:

% winpty python

কিছু লোক উপরে উল্লিখিত হিসাবে, আপনি এছাড়াও ব্যবহার করতে পারেন:

% python -i


1

আমি উইন্ডোজ 10 এ ভিজ্যুয়াল স্টুডিও কোডের মাধ্যমে এমিংডাব্লু 64 ব্যবহার করছি এবং ইনস্টল করার চেষ্টা করছি node-sass(যা প্রয়োজন python2)। আমি felixrieseberg / উইন্ডোজ-বিল্ড-সরঞ্জাম # 56 অনুসরণ করেছি followed যা আমার সমস্যার সমাধান করেছে।

এটি একটি বিশেষ কেস, তবে কারও যদি একই সমস্যা হয় তবে আমি পোস্ট দিচ্ছি:

npm --add-python-to-path='true' --debug install --global windows-build-tools

এটি পাইথন এবং অন্যান্য প্রয়োজনীয় বিল্ড সরঞ্জামগুলিতে ইনস্টল করে %USERPROFILE%\.windows-build-tools\python27


1

ডিজিটাল টার্মিনাল হিসাবে উইকস্কোডে পাইপথন সংস্করণে 7.7.৩ এর জন্য আমি এটির জন্য কিছুক্ষণ কাজ করেছিলাম এবং তারপরে @ ভিটিলিয় টেরজিভের সাথে অনুসরণ করে .Bashrc এ যুক্ত করার পরামর্শটি অনুসরণ করেছিলেন তবে নিম্নলিখিত বিবরণীর সাথে:

ওরফে পাইথন = '' / সি / ব্যবহারকারী / আমার ব্যবহারকারীর নাম / অ্যাপডেটা / স্থানীয় / প্রোগ্রামস / পাইথন / পাইথন 37 / পাইথন.এক্সই "'

"আমার ব্যবহারকারীর নাম" স্পেসের কারণে একক এবং ডাবল উদ্ধৃতিগুলির সংমিশ্রণটি লক্ষ্য করুন।

আমার জন্য, "উইন্টপি" ভিসকোডে অজগর পথটি সমাধান করতে পারেনি।


0

এই ইস্যুর আর একটি উদাহরণ উইন্ডোজে (গিট সংস্করণ 2.19.0.windows.1 ব্যবহার করে) গিট ব্যাশ (এমিংডাব্লু 64,, মিন্টে) থেকে এডাব্লুএস ইলাস্টিক বিয়ানস্টালক কমান্ড লাইন ইন্টারফেস (অ্যাজেসিবিসি, ইবি ক্লিপ) ব্যবহার করা হচ্ছে।

আমি কেবল এটি পোস্ট করছি কারণ eb-cliনির্দিষ্ট সমস্যাগুলি অনুসন্ধান করে এখানে এসে শেষ হতে আমার কিছুটা সময় লেগেছে ।

যেমন কমান্ড eb initবা eb config save, যা ব্যবহারকারীর ইনপুট প্রয়োজন, প্রদর্শিত একটি নিশ্চল কারণ / স্তব্ধ। বাস্তবে আমি অনুমান করি কনসোলটি ব্যবহারকারী ইনপুটটির অনুরোধ করে পাঠ্যের সাথে আপডেট হয়নি। তদুপরি, eb deployকমান্ডটি শেষ হওয়ার পরে কেবল কনসোল পাঠ্য আপডেট করে, সুতরাং শেষ না হওয়া পর্যন্ত আমি অগ্রগতি আপডেটগুলি দেখতে পাচ্ছি না।

হিসাবে উল্লেখ Git জানালা নোট মুক্তির জন্য এ (v2.19.0 জন্য) এবং যেমন ব্যালজাক ইয়াং এর উত্তর , একটি কার্যসংক্রান্ত রান হয়

winpty eb <command>(ন্যায়বিচারের পরিবর্তে eb <command>)

উইন্ডোজ ইস্যুটির জন্য এই গিটের পরামর্শ অনুসারে একটি বিকল্প হ'ল মিন্টির পরিবর্তে উইন্ডোজের নেটিভ কনসোল ব্যবহার করা (গিট ইনস্টলের সময় বিকল্প)।


0

উপরের এই দুর্দান্ত উত্তরে আমার যেভাবে কাজ করা হয়েছিল সেটির নামটি হ'ল এই নামটি হ'ল: (আমি অ্যানাকোন্ডা ব্যবহার করছি, সুতরাং প্রথমে পাইথন পাইথটি খুঁজে বের করুন, তারপরে এটি গিটার ব্যাশের উপরের নামটিতে যুক্ত করুন)। ১. অ্যানাকোন্ডা টার্মিনালে আমি রান করি: where python ২. গিট ব্যাশে আমি চালাই: alias python='winpty "C:\ProgramData\Anaconda3\envs\your_env_name\python.exe"' ৩. সম্পন্ন। পাইথনটি গিটার ব্যাশের অভ্যন্তর উপনামটি ব্যবহার করে সংজ্ঞায়িত করা হয়।

তাদের খুব সহায়ক উত্তরের জন্য (ভিটালিয়ায় তেরজিভ এবং হাইগুল) ধন্যবাদ।


0
  1. python.exe -iকাজ করে তবে ইন্টারেক্টিভ মোড থেকে "^ জেড" (সিটিআরএল + জেড) প্রেরণ করে সমস্যাগুলি পেয়েছিল। সুতরাং, winpty python.exeউইন্ডোজের জন্য গিট ব্যাশে ব্যবহার করা ভাল বলে মনে হচ্ছে ।

  2. ~/binএকটি মোড়ানো / রেফারেন্স ফাইল তৈরি করতে ডিরেক্টরি ব্যবহার করুন (যেমন ~/bin/python) যা সর্বত্র অ্যাক্সেসযোগ্য হবে (আপনি বিভিন্ন সংস্করণের রেফারেন্স যেমন ব্যবহার করতে পারেন ~/bin/python37)।
    ফাইলের অভ্যন্তরে কোড:

#!/usr/bin/env bash
# maybe declare env vars here like
# export PYTHONHOME=/c/Users/%USERNAME%/.python/Python36
# export PATH="${PATH}:/c/Users/%USERNAME%/.python/Python36"

# replace %USERNAME%,
# or use "~" instead of "/c/Users/%USERNAME%" if it works
winpty /c/Users/%USERNAME%/.python/Python36/python.exe ${@}

আমি এই "ম্যাজিক" উপকরণগুলি পছন্দ করি না যা আপনি সর্বদা ভুলে যাবেন যেখান থেকে এসেছে এবং কখনও কখনও কিছু ক্ষেত্রে সমস্যাগুলির দিকে নিয়ে যায়।

  1. ~/bin/pythonফাইল এবং -iপরামিতি ব্যবহার করুন :
#!/usr/bin/env bash
if [ -z "${@}" ]; then
    # empty args, use interactive mode
    /c/Users/%USERNAME%/.python/Python36/python.exe -i
else
    /c/Users/%USERNAME%/.python/Python36/python.exe ${@}
fi

19480756 [sig] bash 2740! sigpacket::process: Suppressing signal 18 to win32 process (pid 14820)- ^Zইন্টারেক্টিভ মোডের সাথে প্রেরণের পরে প্রতিক্রিয়ার উদাহরণটি চালিত হয়েছিলpython.exe -i
কির্বি

0

পাইথনের পরিবর্তে PY কমান্ডটি টাইপ করুন। দোভাষী (পাইথন.অর্গ) চালু করা।


-2

এই উত্তরটি দেখুন:

গিট বাশ আমার অজগর ফাইলগুলি চালাবে না?

গিট বাশের পথটি এভাবে নির্ধারণ করা উচিত:

PATH=$PATH:/c/Python27/

2
আসলে না! আমি ওপি'র সমস্যাটি পুনরুত্পাদন করতে পারি, এবং কোনও সমস্যা ছাড়াই পাইথের মধ্যে পাইথন পাওয়া যায়। Sourceforge.net/p/msys2/ticket/32
চার্লস ডাফি

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