windows - কিভাবে উইন্ডোজ Pythonpath যোগ করতে?



environment-variables (16)

আমার একটি ডিরেক্টরি রয়েছে যা আমার Django অ্যাপ্লিকেশানগুলিকে হোস্ট করে ( C:\My_Projects )। আমি এই ডিরেক্টরিটি আমার pythonpath করতে চাই তাই আমি সরাসরি অ্যাপগুলিকে কল করতে পারি।

আমি C:\My_Projects\; যোগ করার চেষ্টা করেছি C:\My_Projects\; উইন্ডোজ GUI থেকে আমার Path পরিবর্তনশীল ( My Computer > Properties > Advanced System Settings > Environment Variables )। কিন্তু এটি এখনও coltrane মডিউলটি পড়ে না এবং এই ত্রুটিটি জেনারেট করে:

ত্রুটি: কোন মডিউল coltrane নামে


Answers

এই সমাধানগুলি কাজ করে, তবে তারা কেবল আপনার মেশিনে আপনার কোডের জন্য কাজ করে। আমি আপনার কোডে কয়েকটি লাইন যোগ করব যা এই রকম দেখাবে:

import sys
if "C:\\My_Python_Lib" not in sys.path:
    sys.path.append("C:\\My_Python_Lib")

যে আপনার সমস্যা যত্ন নিতে হবে


import sys
sys.path.append("path/to/Modules")
print sys.path

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


সিস্টেম ভেরিয়েবলগুলিতে PATH ভেরিয়েবলের জন্য আপনার ইনস্টলেশন পাথটি যোগ করুন (উদাঃ C: \ Python27 \ )। তারপর বন্ধ করুন এবং আপনার কমান্ড লাইন খুলুন এবং 'পাইথন' টাইপ করুন


উইন্ডোজ 7 প্রফেশনাল আমি @ মোনগোস_এজা এর উত্তরটি পাইথন সংস্করণটি পরিবর্তন করা সহজ করার জন্য সংশোধন করেছি:

  1. [ডান ক্লিক] কম্পিউটার> বৈশিষ্ট্য> উন্নত সিস্টেম সেটিংস> পরিবেশের পরিবর্তনশীল
  2. "সিস্টেম পরিবর্তনশীল" এর অধীনে [নতুন] ক্লিক করুন
  3. পরিবর্তনশীল নাম: PY_HOME, পরিবর্তনযোগ্য মান: সি: \ পাথ \ থেকে \ পাইথন \ সংস্করণ
  4. [ঠিক আছে] ক্লিক করুন
  5. "পাথ" সিস্টেম পরিবর্তনশীল সনাক্ত করুন এবং [সম্পাদনা] ক্লিক করুন
  6. বিদ্যমান পরিবর্তনশীল নিম্নলিখিত যোগ করুন:

    % PY_HOME%,% PY_HOME% \ প্রচ্ছদ;% PY_HOME% \ ডিএলএল;% PY_HOME% \ প্রচ্ছদ \ liberal এর সংক্ষিপ্ত রূপ-টাকা;

  7. সব উইন্ডো বন্ধ করার জন্য [ঠিক আছে] ক্লিক করুন।

একটি চূড়ান্ত স্যানিটি হিসাবে একটি কমান্ড প্রম্পট খুলুন এবং পাইথন লিখুন। তোমার দেখা উচিত

>python [whatever version you are using]

যদি আপনি সংস্করণগুলির মধ্যে স্যুইচ করতে চান তবে সঠিক ডিরেক্টরি নির্দেশ করতে PY_HOME পরিবর্তনশীলকে কেবলমাত্র সংশোধন করতে হবে। আপনি ইনস্টল একাধিক Python সংস্করণ প্রয়োজন হলে এই সামান্য সহজ পরিচালনা করা হয়।


সফলভাবে এটি করার সবচেয়ে সহজ উপায়, আবার পাইথন ইনস্টলারটি চালানো (প্রথম ইনস্টলেশনের পরে) এবং তারপরে:

  1. সংশোধন নির্বাচন করুন।
  2. আপনি চান ঐচ্ছিক বৈশিষ্ট্য চেক করুন এবং পরবর্তী ক্লিক করুন।
  3. এখানে আমরা "উন্নত বিকল্প" ধাপে যাই, "পরিবেশের ভেরিয়েবলগুলিতে পাইথন যুক্ত করুন" বলার বিকল্পটি আপনাকে অবশ্যই দেখতে হবে। শুধু যে অপশন চেক করুন এবং ইনস্টল করুন ক্লিক করুন। ইনস্টলেশন সম্পন্ন হলে পাইথন এনভায়রনমেন্ট ভেরিয়েবল যোগ করা হয় এবং আপনি সহজেই সর্বত্র পাইথন ব্যবহার করতে পারেন।

PythonPATH বৃদ্ধি করার জন্য, regedit চালান এবং KEY_LOCAL_MACHINE \ SOFTWARE \ Python \ PythonCore এ নেভিগেট করুন এবং তারপরে আপনি যে Python সংস্করণটি ব্যবহার করতে চান তার জন্য ফোল্ডারটি নির্বাচন করুন। এর মধ্যে পাইথনপ্যাথ লেবেলযুক্ত একটি ফোল্ডার, একটি এন্ট্রি যা ডিফল্ট ইনস্টলেশান মডিউলগুলির পাথগুলি নির্দিষ্ট করে। পাইথনপ্যাথের উপর রাইট ক্লিক করুন এবং একটি নতুন কী তৈরি করতে নির্বাচন করুন। আপনি প্রকল্পের পরে কী নাম দিতে চাইতে পারেন যার মডিউল অবস্থান এটি নির্দিষ্ট করবে; এই ভাবে, আপনি সহজে আপনার পথ পরিবর্তন সংজ্ঞায়িত এবং ট্র্যাক করতে পারেন।

ধন্যবাদ


পাইথন 3.4 এ উইন্ডোগুলিতে এটি কাজ করে যখন আমি এটি পাইথ এনভায়রোমেন্ট ভেরিয়েবলের পরিবর্তে পাইথনপ্যাথের পরিবর্তে যুক্ত করেছি। আপনি যদি Python 3.4 টি D: \ Programming \ Python34 এ ইনস্টল করে থাকেন তবে লাইক করুন আপনার প্যাথ এনভায়রনমেন্ট ভেরিয়েবলের শেষে

;D:\Programming\Python34

কমান্ড প্রম্পটটি বন্ধ এবং পুনরায় খুলুন এবং 'পাইথন' চালান। এটা পাইথন শেল খুলবে। এটি আমার পাইলনটির তৃতীয় সংস্করণটিকেও অভ্যন্তরীণ বা বাহ্যিক কমান্ড হিসাবে স্বীকৃত নয়


পাইথনে পাথটি সেট করার সহজ উপায় হল: শুরুতে ক্লিক করুন> আমার কম্পিউটার> বৈশিষ্ট্য> উন্নত সিস্টেম সেটিংস> পরিবেশের পরিবর্তনগুলি> দ্বিতীয় উইন্ডো>

পাথ> সম্পাদনা> নির্বাচন করুন এবং তারপরে "; সি: \ পাইথন 27 \ সি; \ Python27 \ স্ক্রিপ্টসমূহ \" যোগ করুন

লিঙ্ক: http://docs.python-guide.org/en/latest/starting/install/win/


জানো জানো উইন্ডোতে আসলেই আমার জন্য কী কাজ করেছে।

My Computer > Properties > Advanced System Settings > Environment Variables >

শুধু C: \ Python27 (অথবা যেখানেই আপনি পাইথন ইনস্টল করেছেন) হিসাবে পথ যুক্ত করুন

অথবা

তারপর সিস্টেম ভেরিয়েবলের অধীনে আমি PythonPath নামে একটি নতুন ভেরিয়েবল তৈরি PythonPath । এই ভেরিয়েবলের মধ্যে আমার C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\other-folders-on-the-path

এটি আমার জন্য কাজ করেছে এমন সেরা উপায় যা আমি দেওয়া কোনও ডক্সে খুঁজে পাইনি।

সম্পাদনা করুন: যারা এটি পেতে সক্ষম হয় না, যোগ করুন

সি: \ Python27;

বরাবর এটি। অন্যথায় এটা কাজ করবে না


এই উত্তর তাই খারাপ। ইনস্টলার একটি গোপন বিকল্প আছে। ইনস্টলার আবার ক্লিক করুন, আনইনস্টল, তারপর পুনরায় ইনস্টল করুন।


উইন্ডোজ কমান্ড লাইন থেকে:

set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib

autoexec.bat স্থায়ীভাবে সেট করতে, আপনার autoexec.bat লাইন যোগ করুন। বিকল্পভাবে, সিস্টেম সিস্টেমের মাধ্যমে আপনি সিস্টেম পরিবর্তনশীল সম্পাদনা করলে এটি স্থায়ীভাবে পরিবর্তিত হবে।


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

  1. এনভায়রনমেন্ট ভেরিয়েবল ট্যাবে যান, আপনি উইন্ডোজ কী + Pausa Inter চাপিয়ে এটি করবেন।

  2. উন্নত সিস্টেম সেটিংস যান।

  3. পরিবেশ ভেরিয়েবল ক্লিক করুন।

  4. নিচের উইন্ডোতে 'পাথ' মানের জন্য অনুসন্ধান করুন।

  5. এটা নির্বাচন করুন

  6. সম্পাদনা উপর ক্লিক করুন

  7. লাইনের শেষে আপনার ইন্সটলেশন ফোল্ডার এবং 'স্ক্রিপ্ট' ফোল্ডারে রুট যুক্ত করুন।

  8. ঠিক আছে, aceptar ইত্যাদি ক্লিক করুন।

আপনি সম্পন্ন করেছেন, cmd লিখুন এবং আপনার ড্রাইভের যে কোনও অবস্থান থেকে পাইথন লিখুন, এটি পাইথন প্রোগ্রামটি প্রবেশ করতে হবে।

আমার পিসি সঙ্গে উদাহরণ (আমি Python34 )

EXISTING_LINES;C:\Python34;C:\Python34\Scripts\

আশা করি এটা সাহায্য করবে.

বোগোতা থেকে শুভেচ্ছা


উইন্ডোজ পরিবেশে পাইথন এবং পাইথনপথ যোগ করা হচ্ছে:

  1. খুলুন এক্সপ্লোরার।
  2. বাঁদিকে ন্যাভিগেশন ট্রি প্যানেলে 'কম্পিউটার' রাইট ক্লিক করুন।
  3. কনটেক্সট মেনুর নীচে 'Properties' নির্বাচন করুন।
  4. 'উন্নত সিস্টেম সেটিংস' নির্বাচন করুন
  5. উন্নত ট্যাবে 'পরিবেশের পরিবর্তনসমূহ ...' ক্লিক করুন
  6. 'সিস্টেম ভেরিয়েবল' এর অধীনে:

    1. যোগ

      • PY_HOME

        C:\Python27
      • PYTHONPATH

        %PY_HOME%\Lib;%PY_HOME%\DLLs;%PY_HOME%\Lib\lib-tk;C:\another-library
    2. যুক্ত করা

      • path

        %PY_HOME%;%PY_HOME%\Scripts\

আপনি উইন্ডোজ PATH পরিবর্তনশীল পরিবর্তে আপনার PythonPATH পরিবর্তনশীল যোগ করতে হবে।

http://docs.python.org/using/windows.html


ArcPY ডেস্কটপ ইনস্টল করা হয় যখন এই ArcPY পরিবর্তনশীল ArcPY জন্য সেট করা প্রয়োজন।

PYTHONPATH=C:\arcgis\bin (আপনার ArcGIS হোম বিন)

কোনও কারণে এটি উইন্ডোজ 7 32-বিট সিস্টেমে ইনস্টলার ব্যবহার করার সময় সেট করা হয় নি।


এটি করার জন্য আপনি যদি একটি GUI সরঞ্জাম ব্যবহার করতে চান তবে TCPView





python windows environment-variables pythonpath