পাইথন আমার মেশিনে আছে, আমি কেবল জানি না, আমি যদি টার্মিনালে পাইথন টাইপ করি তবে এটি পাইথন ২.6.৪ খুলবে, এটি এটি ডিফল্ট ডিরেক্টরিতে নেই, এখান থেকে অবশ্যই এটি ইনস্টলনের অবস্থান সন্ধান করার উপায় আছে?
পাইথন আমার মেশিনে আছে, আমি কেবল জানি না, আমি যদি টার্মিনালে পাইথন টাইপ করি তবে এটি পাইথন ২.6.৪ খুলবে, এটি এটি ডিফল্ট ডিরেক্টরিতে নেই, এখান থেকে অবশ্যই এটি ইনস্টলনের অবস্থান সন্ধান করার উপায় আছে?
উত্তর:
ইউনিক্সে (ম্যাক ওএস এক্স অন্তর্ভুক্ত) টার্মিনালে আপনি করতে পারেন
which python
এবং এটি আপনাকে বলবে।
pythonএক্সিকিউটেবল একটি সিমিলিংক। which pythonসমস্ত সম্ভাবনায় কেবল /usr/binবা ইঙ্গিত করবে /usr/local/binযা সত্যই সহায়ক নয়।
sys কিছু দরকারী জিনিস আছে:
$ python
Python 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.executable
'c:\\Python26\\python.exe'
>>> sys.exec_prefix
'c:\\Python26'
>>>
>>> print '\n'.join(sys.path)
c:\Python26\lib\site-packages\setuptools-0.6c11-py2.6.egg
c:\Python26\lib\site-packages\nose-1.0.0-py2.6.egg
C:\Windows\system32\python26.zip
c:\Python26\DLLs
c:\Python26\lib
c:\Python26\lib\plat-win
c:\Python26\lib\lib-tk
c:\Python26
c:\Python26\lib\site-packages
c:\Python26\lib\site-packages\win32
c:\Python26\lib\site-packages\win32\lib
c:\Python26\lib\site-packages\Pythonwin
c:\Python26\lib\site-packages\wx-2.8-msw-unicode
sysপাইথন টাইপ করি তখন এটি বলে যে এটি সংজ্ঞায়িত হয়নি ... সেখানে কী চলছে? ধন্যবাদ।
import sysপ্রথমে দরকার ।
এক লাইনে প্ল্যাটফর্মের স্বাধীন সমাধান
পাইথন 2:
python -c "import sys; print sys.executable"
পাইথন 3:
python -c "import sys; print(sys.executable)"
print(sys.executable)
আপনার "কী পাইথন" টাইপ করতে সক্ষম হওয়া উচিত এবং এটি অজগরটির পাথ মুদ্রণ করবে।
অথবা আপনি টাইপ করতে পারেন:
python
>>> import re
>>> re.__file__
এবং এটি পুনরায় মডিউলটির জন্য একটি পাথ মুদ্রণ করবে এবং আপনি দেখতে পাবেন অজগরটি সেই পথে।
reমডিউল, তারপর একটি মডিউল যে আপনার সাথে এটা চেষ্টা করবেন না। libউপ - ডিরেক্টরিতে আপনি যেই কিছু প্রত্যাশা করছেন তা কাজ করা উচিত, যেমন os(যা বেশ প্রয়োজনীয়)।
আপনি যদি উইন্ডোজ ওএস ব্যবহার করছেন (আমি উইন্ডোজ 10 ব্যবহার করছি) কেবল টাইপ করুন
where python
কমান্ড প্রম্পটে (সেন্টিমিটার)
এটি আপনাকে যে ডিরেক্টরিটি ইনস্টল করেছেন সেখানে তা আপনাকে দেখায়।
উইন্ডোজ ব্যবহারকারীদের জন্য:
তাহলে pythonকমান্ড আপনার মধ্যে নেই $PATHপরিবেশ Var।
পাওয়ারশেলটি খুলুন এবং ফোল্ডারটি সন্ধান করতে এই কমান্ডগুলি চালান
cd \
ls *ython* -Recurse -Directory
এটি আপনাকে বলা উচিত যেখানে অজগরটি ইনস্টল করা আছে
উইন্ডোজ অনুসন্ধানে অজগরটিতে, তারপরে ডান ক্লিক করুন এবং "ওপেন ফাইলের অবস্থান" ক্লিক করুন hat এটি আমি কীভাবে করেছি
আইডিএল খুলুন এবং নীচের কমান্ডগুলি ব্যবহার করুন।
এসিএস প্রিন্ট আমদানি করুন (sys.path)
এটি আপনাকে পাইথন.এক্স্সি ইনস্টল করার পথটি দেয়। উদাহরণস্বরূপ: সি: \ ব্যবহারকারী \\ ... \ পাইথন.এক্স
সিস্টেম এনভায়রনমেন্ট ভেরিয়েবলে একই পথ যুক্ত করুন।