আমি উইন্ডোজটিতে আমার পাইথন ইনস্টলেশন পথটি সন্ধান করতে চাই। উদাহরণ স্বরূপ:
C:\Python25
পাইথন ইনস্টল করা আছে যেখানে আমি কীভাবে খুঁজে পাব?
আমি উইন্ডোজটিতে আমার পাইথন ইনস্টলেশন পথটি সন্ধান করতে চাই। উদাহরণ স্বরূপ:
C:\Python25
পাইথন ইনস্টল করা আছে যেখানে আমি কীভাবে খুঁজে পাব?
উত্তর:
আপনার পাইথন ইন্টারপ্রেটারে, নিম্নলিখিত কমান্ডগুলি টাইপ করুন:
>>> import os
>>> import sys
>>> os.path.dirname(sys.executable)
'C:\\Python25'
যদি আপনার এনভায়ারভেন্ট ভেরিয়েবলে অজগর থাকে তবে আপনি নিম্নলিখিত কমান্ডটি সেন্টিমিডিতে ব্যবহার করতে পারেন:
>>> যেখানে অজগর
বা ইউনিক্স পরিবেশের জন্য ome
>>> যা অজগর
এটি হয় হবে
C:\Users\YANG.LEI\AppData\Local\Programs\Python\Python36-32
C:\Users
।
আপনি Windows অধীনে ইনস্টল পাথ জানতে হবে ছাড়া পাইথন ইন্টারপ্রেটার শুরু, উইন্ডোজ রেজিস্ট্রি মধ্যে একটি চেহারা আছে।
প্রতিটি ইনস্টল পাইথন সংস্করণ একটিতে একটি রেজিস্ট্রি কী থাকবে:
HKLM\SOFTWARE\Python\PythonCore\versionnumber\InstallPath
HKCU\SOFTWARE\Python\PythonCore\versionnumber\InstallPath
-৪-বিট উইন্ডোতে এটি Wow6432Node
কীটির অধীনে থাকবে :
HKLM\SOFTWARE\Wow6432Node\Python\PythonCore\versionnumber\InstallPath
আমার উইন্ডোজ ইনস্টলেশনতে, আমি এই ফলাফলগুলি পেয়েছি:
>>> import sys
>>> sys.executable
'C:\\Python26\\python.exe'
>>> sys.platform
'win32'
>>>
(আপনি sys.path
যুক্তিসঙ্গত অবস্থানগুলি সন্ধান করতে পারেন ))
python -c "import sys; print(sys.executable)"
কাজ করবে
ইন sys
প্যাকেজ, আপনি আপনার ইনস্টলেশন সম্পর্কে গুরুত্বপূর্ণ তথ্য অনেক পেতে পারেন:
import sys
print sys.executable
print sys.exec_prefix
আমি নিশ্চিত না যে এটি আপনার উইন্ডোজ সিস্টেমে কী দেবে, তবে আমার ম্যাকের ভিত্তিতে executable
পাইথন বাইনারি এবং exec_prefix
ইনস্টলেশন মূলকে নির্দেশ করে।
আপনি আপনার sys
মডিউল পরিদর্শন করার জন্য এটি চেষ্টা করতে পারেন :
import sys
for k,v in sys.__dict__.items():
if not callable(v):
print "%20s: %s" % (k,repr(v))
python -c "import sys; print sys.executable"
সফল ইনস্টলেশন শেষে আপনি যদি পথটি চান তবে প্রথমে আপনাকে সিএমডি খুলুন এবং পাইথন বা পাইথন -i টাইপ করুন
এটি আপনার জন্য ইন্টারেক্টিভ শেলটি খুলবে এবং তারপরে টাইপ করুন
আমদানি sys
sys.executable
এন্টার টিপুন এবং আপনি যেখানে অজগরটি ইনস্টল করেছেন সেখানে আপনি পাথ পাবেন ...
সহজ উপায়
1) open CMD
2) type >>where python
আপনি "আপনার অ্যাকাউন্টের জন্য পরিবেশগত পরিবর্তনশীল" অনুসন্ধান করতে পারেন। যদি আপনি পথে পাইথন যুক্ত করে থাকেন তবে এটি আপনার পরিবেশগত পরিবর্তনশীল অ্যাকাউন্টে "পথ" হিসাবে প্রদর্শিত হবে।
তবে প্রায়শই আপনি এটি " সি: \ ব্যবহারকারী \% ব্যবহারকারীর নাম% \ অ্যাপডাটা \ স্থানীয় \ প্রোগ্রামগুলি \ পাইথন \ পাইথন_ভারসন " এ পাবেন
' অ্যাপডাটা ' ফোল্ডারটি লুকিয়ে থাকতে পারে, এটি সরঞ্জামদণ্ডের দর্শন বিভাগ থেকে দৃশ্যমান করুন ।
পাইথনটি কোথায় ইনস্টল করা হয়েছে তা জানতে where python
আপনি আপনার cmd.exe এ চালিত করতে পারেন ।
where
কমান্ড বলে মনে হচ্ছে যা which
ইউনিক্সের মতোই বলে মনে হচ্ছে ।
where python
cmd.exe উপর কাজ করে
কারও যদি সি # তে এটি করার দরকার হয় তবে আমি নিম্নলিখিত কোডটি ব্যবহার করছি:
static string GetPythonExecutablePath(int major = 3)
{
var software = "SOFTWARE";
var key = Registry.CurrentUser.OpenSubKey(software);
if (key == null)
key = Registry.LocalMachine.OpenSubKey(software);
if (key == null)
return null;
var pythonCoreKey = key.OpenSubKey(@"Python\PythonCore");
if (pythonCoreKey == null)
pythonCoreKey = key.OpenSubKey(@"Wow6432Node\Python\PythonCore");
if (pythonCoreKey == null)
return null;
var pythonVersionRegex = new Regex("^" + major + @"\.(\d+)-(\d+)$");
var targetVersion = pythonCoreKey.GetSubKeyNames().
Select(n => pythonVersionRegex.Match(n)).
Where(m => m.Success).
OrderByDescending(m => int.Parse(m.Groups[1].Value)).
ThenByDescending(m => int.Parse(m.Groups[2].Value)).
Select(m => m.Groups[0].Value).First();
var installPathKey = pythonCoreKey.OpenSubKey(targetVersion + @"\InstallPath");
if (installPathKey == null)
return null;
return (string)installPathKey.GetValue("ExecutablePath");
}
সিটিতে যান: \ ব্যবহারকারীগণ \ ব্যবহারকারী \ অ্যাপডাটা \ স্থানীয় \ প্রোগ্রামগুলি \ পাইথন \ পাইথন 36 যদি এটি না থাকে তবে উইন্ডোজ + ^ R দ্বারা কনসোলটি খুলুন তারপরে সিএমডি টাইপ করুন এবং আপনার স্থানীয় ফাইলে ইনস্টল করা টাইপ পাইথনটি চাপুন এটি এটির সংস্করণ আপনাকে দেখায় সেখান থেকে নিম্নলিখিত আমদানি করুন OS আমদানি sys os.path.dirname (sys.executable) লিখুন
আপনার যদি py
কমান্ডটি ইনস্টল করা থাকে, যা আপনি সম্ভবত করছেন তবে কেবল --list-paths
কমান্ডটিতে যুক্তিটি ব্যবহার করুন :
py --list-paths
উদাহরণ আউটপুট:
উইন্ডোজ
-3.8-32 সি এর জন্য পাই লঞ্চার দ্বারা পাইথন ইনস্টল করা আছে : \ ব্যবহারকারীরা sc সিস্কট \ অ্যাপডাটা \ স্থানীয় \ প্রোগ্রামসমূহ \ পাইথন \ পাইথন 38-32 \ পাইথন.এক্সে *
-2.7-64 সি: \ পাইথন 27 \ পাইথন.এক্স
py
কমান্ডটি ব্যবহার করে সম্পাদিত স্ক্রিপ্টগুলির জন্য বর্তমানে সক্রিয় সংস্করণটি নির্দেশ করে * ।
এটি আমার পক্ষে কাজ করেছে: C:\Users\Your_user_name\AppData\Local\Programs\Python
আমার বর্তমানে ইনস্টল করা python version
হয়3.7.0
আশাকরি এটা সাহায্য করবে!
এটি সাধারণত
'সি: \ ব্যবহারকারী \ ব্যবহারকারী-নাম \ AppData \ স্থানীয় \ প্রোগ্রাম \ পাইথন \ পাইথন-সংস্করণ'
অথবা ব্যবহার করার চেষ্টা করুন (সেমিডিতে)
যেখানে অজগর
যদি আপনি এখনও আটকে থাকেন বা আপনি এটি পান
C:\\\Users\\\name of your\\\AppData\\\Local\\\Programs\\\Python\\\Python36
কেবল এটির সাথে 2 replace প্রতিস্থাপন করুন
C:\Users\akshay\AppData\Local\Programs\Python\Python36
আমি 2 এবং 3 ইনস্টল করেছিলাম এবং 3 খুঁজে পাওয়ার একই সমস্যা ছিল Fort ভাগ্যক্রমে, উইন্ডোজ পথে টাইপিং পথটি আমাকে কোথায় এটি ইনস্টল করেছিলাম তা জানতে দিন। পাইথন ইনস্টল করার সময় পথটি একটি বিকল্প ছিল যা আমি স্রেফ ভুলে গিয়েছিলাম। পাইথন 3 ইনস্টল করার সময় আপনি যদি পথটি নির্ধারণ না করেন যা সম্ভবত কাজ করবে না - আপনি যদি ইনস্টল করার সময় পাথটি ম্যানুয়ালি আপডেট না করেন। আমার ক্ষেত্রে এটি সি: \ প্রোগ্রাম ফাইলগুলি \ পাইথন 37 \ পাইথন.এক্সে ছিল
আপনি যদি anaconda navigator
উইন্ডোতে ব্যবহার করেন, আপনি খুব বেশি যেতে পারেন enviornments
এবং root
viর্ষাগুলির উপরে স্ক্রোল করতে পারেন , vভিরাকেশনটি এটি কোথায় ইনস্টল করা হবে তা নির্দেশ করবে। আপনি যখন অন্য কিছু অ্যাপ্লিকেশনগুলির সাথে সংযোগ স্থাপন করতে চান তখন আপনি এই এনভায়ারমেন্টটি ব্যবহার করতে চান, যেখানে আপনি কিছু পাইথন কোড সংহত করতে চান এটি সাহায্য করতে পারে।