উইন্ডোজ 7 এ পাইথন পাথ যুক্ত করা হচ্ছে


138

আমি উইন্ডোজ on-এর কমান্ড লাইনে পাইথন পাথ যুক্ত করার চেষ্টা করেছি, তবুও আমি যে পদ্ধতিতে চেষ্টা করি তা বিবেচনা করা যায় না, কিছুই কার্যকর মনে হয় না। আমি setকমান্ডটি ব্যবহার করেছি , আমি এডিট এনভায়রনমেন্ট ভেরিয়েবল প্রম্পট ইত্যাদির মাধ্যমে এটিকে যুক্ত করার চেষ্টা করেছি

আরও যদি আমি কমান্ড লাইনে সেট কমান্ডটি চালিত করি তবে এটি এটি তালিকাভুক্ত করে

python = c:\python27

তবুও এটি পাইথন কমান্ডটি এখনও স্বীকৃতি দেয় না।

ডকুমেন্টেশন পড়া, এবং অন্যান্য বিভিন্ন উত্স সাহায্য করবে বলে মনে হচ্ছে না।

সম্পাদনা: কেবল আরও স্পষ্ট করার জন্য, আমি সম্পাদনা পরিবেশের প্রম্পটে পাইথনের নির্বাহযোগ্য রাস্তাটি পথের কাছে সংযোজন করেছি। কাজ বলে মনে হচ্ছে না।


এক্সিকিউটেবল যে ডিরেক্টরি মধ্যে মিথ্যা? এর মধ্যে কিছু বিন ডিরেক্টরি নেই?
অনিরুধ রমনাথন

@ অনিরুদ্ধ 4444 না, এটি সেই ডিরেক্টরিতে ...
রোজারক্লুটজ

আপনি উভয়ই GUIএবং Command Lineবিকল্পটি এখান থেকে পেতে পারেন stackoverflow.com/a/38141751/5409601
রাফায়েত উল্লাহ

পাইথন ৩.6 উইন্ডোজ ইনস্টলার (এবং সম্ভাব্য পূর্ববর্তী সংস্করণগুলি) সহ আপনার কাছে বৈধ নয় তবে আপনি আপনার ইনস্টলেশনটি "কাস্টমাইজ" করতে পারেন এবং পাইথনকে আপনার পথে যুক্ত করার জন্য একটি চেকবক্স রয়েছে।
পলহাউনের

উত্তর:


266
  1. Winচেপে ধরে টিপুন Pause
  2. উন্নত সিস্টেম সেটিংস ক্লিক করুন।
  3. পরিবেশের ভেরিয়েবলগুলি ক্লিক করুন।
  4. পরিশেষে ;C:\python27করার Pathপরিবর্তনশীল।
  5. কমান্ড প্রম্পট পুনরায় আরম্ভ করুন।

2
হ্যাঁ, আমি ইতিমধ্যে এটি সম্পন্ন করেছি। আমি যদি আসল প্রশ্নটিতে আরও পরিষ্কার না করে থাকি তবে দুঃখিত
রজার্ক্লুটজ

11
আপনার অজগর এবং পথের ভেরিয়েবলগুলিতে আপনার কোনও স্থান নেই En
ইয়াসি

4
@ আরগার্ক্লুটজ: কেবলমাত্র নিশ্চিত হয়ে নিন যে আপনি ইতিমধ্যে বিদ্যমান PATH ভেরিয়েবলটিতে "; সি: y পাইথন 27" যুক্ত করছেন এবং মান হিসাবে "সি: \ পাইথন 27" দিয়ে একটি নতুন ভেরিয়েবল তৈরি করছেন না।
wassimans

5
অনেক ক্ষেত্রে, আপনাকে পাথ ভেরিয়েবলটি সেট করার পরে লগ আউট করতে হবে এবং ফিরে আসতে হবে।
dk123

একই ধরণের সমস্যায় ভুগছেন, 5 ধাপ বাদে সবকিছু করেছেন ... তা অন্তর্ভুক্ত করার জন্য আপনাকে ধন্যবাদ।
রিমাসুরো

112

উইন্ডোজে পরিবেশগত পরিবর্তনগুলি সেট করার সময়, আমি অনেক, অনেক অনুষ্ঠানে ভুল হয়ে গিয়েছি। আমি ভেবেছিলাম আমার অতীতের কয়েকটি ভুল এখানে ভাগ করে নেওয়া উচিত এই আশা করে যে এটি কারও সাহায্য করবে। (এগুলি পাইথন পথ নির্ধারণের সময় নয়, সমস্ত পরিবেশগত ভেরিয়েবলের ক্ষেত্রে প্রযোজ্য)

এই সম্ভাব্য ভুলগুলির জন্য সতর্কতা অবলম্বন করুন:

  1. আপনার শেল উইন্ডোটিকে হত্যা এবং পুনরায় খুলুন: একবার আপনি পরিবেশগত ভেরিয়েবলগুলিতে পরিবর্তন করার পরে, আপনি যে উইন্ডোটি পরীক্ষা করছেন তার পুনরায় চালু করতে হবে।
  2. ভেরিয়েবলগুলি সেট করার সময় কোনও স্থান নেই । নিশ্চিত করুন যে আপনি ;C:\Python27কোনও স্থান ছাড়াই যুক্ত করছেন । ( C:\SomeOther; C:\Python27সেমিকোলন ঠিক না হওয়ার পরে সেই জায়গাটি (try) ব্যবহার করা সাধারণ বিষয়) )
  3. আপনার পুরো পথটি বানান করার সময় একটি ব্যাকওয়ার্ড স্ল্যাশ ব্যবহার করুন । আপনি চেষ্টা করার সময় আপনি ফরোয়ার্ড স্ল্যাশ দেখতে পাবেন echo $PATHতবে কেবল পিছিয়ে থাকা স্ল্যাশই আমার পক্ষে কাজ করেছে।
  4. একটি চূড়ান্ত ব্যাকস্ল্যাশ যোগ করবেন না । শুধু C:\Python27নয়C:\Python27\

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


1
আমি এই উত্তরটি যে কারণটি বেছে নিয়েছি তা হ'ল বেশিরভাগ সময় প্যাথ ভেঙে যায় এই 4 টির মধ্যে একটির কারণে। সহজ অংশটি এটি সঠিকভাবে করছে, আপনি যখন এটি ভুলভাবে করেছিলেন তখন শক্ত অংশটি লক্ষ্য করছে!
5:25

1
কমান্ডটি echo $pathকেবলমাত্র বৈধ যদি আপনি উইন্ডোগুলির অধীনে ব্যাশ শেল চালাচ্ছেন (উদাঃ MinGW)। উইন্ডোজ কমান্ড প্রম্পট কমান্ডটি হ'লecho %path%
ব্রুস পিটারসন

2
পেছনের পিছনে থাকা সমস্যাটিকে সমস্যাযুক্ত বলে আমি খুঁজে পাইনি। আমি কিছু অনুপস্থিত করছি?
mystrdat

51

প্রশাসক সুবিধাসমূহের সাথে cmd .exe খুলুন (অ্যাপটিতে ডান ক্লিক করুন)। তারপরে টাইপ করুন:

সেটেক্স পাথ "% পাথ%; সি: \ পাইথন 27 ;"

একটি আধা-কোলনের সাথে শেষ করতে ভুলবেন না এবং একটি পিছনে স্ল্যাশ অন্তর্ভুক্ত করবেন না।


3
+ 1- এটি আপনাকে অ্যাডমিন সুবিধাগুলির প্রয়োজন ছাড়াই পথে যুক্ত করতে দেয়। তবে, আমি নিশ্চিত নই যে%%% পথের প্রয়োজন আছে। আমার উইন্ডোজ 7 সিস্টেমে নতুন সিএমডি উইন্ডোতে এখন আগের পথের দুটি কপি রয়েছে।
পল লিঞ্চ

32

দীর্ঘদিন ধরে এ নিয়ে আমার সমস্যা ছিল। আমি এটি ভাবতে পারে এমন প্রতিটি উপায়ে এটিকে আমার পথে যুক্ত করেছি তবে অবশেষে আমার জন্য কী কাজ করেছে তা এখানে:

  1. "আমার কম্পিউটার" এ ডান ক্লিক করুন
  2. "সম্পত্তি" ক্লিক করুন
  3. পাশের প্যানেলে "অ্যাডভান্সড সিস্টেম সেটিংস" ক্লিক করুন
  4. "পরিবেশ পরিবর্তনশীল" ক্লিক করুন
  5. সিস্টেম ভেরিয়েবলের নীচে "নতুন" ক্লিক করুন
  6. নামে প্রবেশ করুনpythonexe (বা যে কোনও কিছু)
  7. মূল্যতে আপনার অজগরের পথে প্রবেশ করুন (উদাহরণ C:\Python32\:)
  8. এবার পাথ ভেরিয়েবলটি (সিস্টেম অংশে) সম্পাদনা করুন এবং %pythonexe%;ইতিমধ্যে যা রয়েছে তার শেষে যুক্ত করুন

আইডিকে কেন এটি কাজ করে তবে তা আমার পক্ষে হয়েছিল।

তারপরে আপনার কমান্ড লাইনে "অজগর" টাইপ করার চেষ্টা করুন এবং এটি কার্যকর হওয়া উচিত!


সম্পাদনা:

ইদানীং আমি এই প্রোগ্রামটি ব্যবহার করছি যা বেশ ভালভাবে কাজ করে বলে মনে হচ্ছে। এর রয়েছে এই এক যা প্রশংসনীয় ভাল খুব দেখায়, যদিও আমি এটা চেষ্টা করেছি।



14

কমান্ডটি ব্যবহার করে আপনি বর্তমান সিএমডি উইন্ডো থেকে পাথ সেট করতে পারেন PATH =। এটি কেবলমাত্র বর্তমান সিএমডি উদাহরণের জন্য যুক্ত করবে। আপনি যদি এটি স্থায়ীভাবে যুক্ত করতে চান তবে আপনার এটি সিস্টেমের ভেরিয়েবলগুলিতে যুক্ত করা উচিত। (কম্পিউটার> অ্যাডভান্সড সিস্টেম সেটিংস> এনভায়রনমেন্ট ভেরিয়েবলস)

আপনি আপনার সেমিডি উদাহরণটি পেয়ে যাবেন PATH=C:/Python27/;%PATH%


এই সমাধানটি উইন 7 প্রোতে আমার জন্য কাজ করেছে। দিয়ে পরীক্ষিত echo %PATH~%
ইগোর

11

নতুন ডিরেক্টরিটির আগে আপনি কোনও স্থান যুক্ত করবেন না তা নিশ্চিত করুন।

ভাল: পুরাতন; পুরাতন; পুরাতন; নতুন

খারাপ: পুরাতন; পুরাতন; পুরাতন; নতুন


9

পাইথন একটি ছোট্ট ইউটিলিটি নিয়ে আসে যা কেবল এটি করে । কমান্ড লাইন রান থেকে:

c:\python27\tools\scripts\win_add2path.py

নিশ্চিত হয়ে নিন যে আপনি কমান্ড উইন্ডোটি বন্ধ করেছেন (সাথে exitবা বন্ধ বোতামটি দিয়ে) এবং এটি আবার খুলবেন।


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

এটি আমার পক্ষে ৮.১-এ কাজ করেছে এবং অন্যান্য পদ্ধতির চেয়ে সহজ বলে মনে হচ্ছে। একটি উইন্ডো / বাক্স খোলে এবং আপনি কী চালাতে চান তা জিজ্ঞাসা করে। অন্যান্য নির্বাচন করুন এবং তারপরে সি: \ পাইথন 27 এ নেভিগেট করুন এবং পাইথন এক্সিকিউটেবল (.exe) বেছে নিন। প্রভাব স্থায়ী হিসাবে প্রতীয়মান হয় তাই আপনার এটি একবারেই করা দরকার। আপনাকে প্রতিটি ব্যবহারকারীর জন্য win_add2path.py চালাতে হবে তবে আপনি প্রথমবারের পরে বাক্সটি পাবেন না।
ব্যবহারকারী 2099484

8

নীচের প্রোগ্রামটি আপনার পরিবেশে অজগর নির্বাহযোগ্য পাথ এবং সাবডির স্ক্রিপ্টগুলি (যেখানে হ'ল পিপ এবং ইজি_ইনস্টল ইনস্টল করা আছে) যুক্ত করবে। এটি .py এক্সটেনশন বাঁধাই রেজিস্ট্রি কী থেকে অজগরটির নির্বাহযোগ্য পথ খুঁজে পায়। এটি আপনার পরিবেশের পুরানো অজগর পথগুলি সরিয়ে ফেলবে। এক্সপি (এবং সম্ভবত ভিস্তা) এর সাথেও কাজ করে। এটি কেবলমাত্র মডিউলগুলি ব্যবহার করে যা বেসিক উইন্ডোজ ইনস্টলার সহ আসে।

# coding: utf-8

import sys
import os
import time
import _winreg
import ctypes

def find_python():
    """
    retrieves the commandline for .py extensions from the registry
    """
    hKey = _winreg.OpenKey(_winreg.HKEY_CLASSES_ROOT,
                           r'Python.File\shell\open\command')
    # get the default value
    value, typ = _winreg.QueryValueEx (hKey, None)
    program = value.split('"')[1]
    if not program.lower().endswith(r'\python.exe'):
        return None
    return os.path.dirname(program)

def extend_path(pypath, remove=False, verbose=0, remove_old=True,
                script=False):
    """
    extend(pypath) adds pypath to the PATH env. variable as defined in the
    registry, and then notifies applications (e.g. the desktop) of this change.
    !!! Already opened DOS-Command prompts are not updated. !!!
    Newly opened prompts will have the new path (inherited from the 
    updated windows explorer desktop)
    options:
    remove (default unset), remove from PATH instead of extend PATH
    remove_old (default set), removes any (old) python paths first
    script (default unset), try to add/remove the Scripts subdirectory 
        of pypath (pip, easy_install) as well
    """
    _sd = 'Scripts' # scripts subdir
    hKey = _winreg.OpenKey (_winreg.HKEY_LOCAL_MACHINE,
               r'SYSTEM\CurrentControlSet\Control\Session Manager\Environment',
               0, _winreg.KEY_READ | _winreg.KEY_SET_VALUE)

    value, typ = _winreg.QueryValueEx (hKey, "PATH")
    vals = value.split(';')
    assert isinstance(vals, list)
    if not remove and remove_old:
        new_vals = []
        for v in vals:
            pyexe = os.path.join(v, 'python.exe')
            if v != pypath and os.path.exists(pyexe):
                if verbose > 0:
                    print 'removing from PATH:', v
                continue
            if script and v != os.path.join(pypath, _sd) and \
               os.path.exists(v.replace(_sd, pyexe)):
                if verbose > 0:
                    print 'removing from PATH:', v
                continue
            new_vals.append(v)
        vals = new_vals
    if remove:
        try:
            vals.remove(pypath)
        except ValueError:
            if verbose > 0:
                print 'path element', pypath, 'not found'
            return
        if script:
            try:
                vals.remove(os.path.join(pypath, _sd))
            except ValueError:
                pass
            print 'removing from PATH:', pypath
    else:
        if pypath in vals:
            if verbose > 0:
                print 'path element', pypath, 'already in PATH'
            return
        vals.append(pypath)
        if verbose > 1:
            print 'adding to PATH:', pypath
        if script:
            if not pypath + '\\Scripts' in vals:
                vals.append(pypath + '\\Scripts')
            if verbose > 1:
                print 'adding to PATH:', pypath + '\\Scripts'
    _winreg.SetValueEx(hKey, "PATH", 0, typ, ';'.join(vals) )
    _winreg.SetValueEx(hKey, "OLDPATH", 0, typ, value )
    _winreg.FlushKey(hKey)
    # notify other programs
    SendMessage = ctypes.windll.user32.SendMessageW
    HWND_BROADCAST = 0xFFFF
    WM_SETTINGCHANGE = 0x1A
    SendMessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, u'Environment')
    if verbose > 1:
        print 'Do not forget to restart any command prompts'

if __name__ == '__main__':
    remove = '--remove' in sys.argv
    script = '--noscripts' not in sys.argv
    extend_path(find_python(), verbose=2, remove=remove, script=script)

এটি আমার পথ নষ্ট করে দিয়েছে। এখানে একটি স্থির সংস্করণ রয়েছে (আমি অপসারণ_ল্ডও সরিয়েছি, যা ডান পাওয়া অসম্ভব): gist.github.com/anonymous/fb5d176ab91dccbd0ebd * হ্যাঁ
অর সরফ

6

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

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

আপনি, ব্যবহারকারী হিসাবে উপরের "নতুন" বোতামটি ক্লিক করে যুক্ত করতে পারেন:

পরিবর্তনশীল নাম: PATH
পরিবর্তনশীল মান: সি: \ পাইথন 27

(কোথাও কোনও স্থান নেই) এবং ওকে ক্লিক করুন। আপনার কমান্ড প্রম্পটটি পুনরায় চালু হওয়ার পরে, ব্যবহারকারী ভেরিয়েবলের যে কোনও PATH যুক্ত হবে সিস্টেম পাথের শেষে হবে। এটি অন্য কোনও উপায়ে PATH প্রতিস্থাপন করে না।

আপনি যদি একটি নির্দিষ্ট পূর্ণ পাথ সেট আপ করতে চান তবে আপনি এই ছোট্টের মতো ব্যাচ ফাইল তৈরি করা ভাল:

@echo off
PATH C:\User\Me\Programs\mingw\bin;C:\User\Me\Programs;C:\Windows\system32
title Compiler Environment - %Username%@%Computername%
cmd

এটিকে "সংকলন.বাট" বা যাই হোক না কেন এবং ডাবল ক্লিক করুন এটি শুরু করতে। অথবা এটির লিঙ্ক। অথবা এটি পিন করুন ...


6

আপনাকে আপনার সিস্টেমের পরিবর্তনশীল পরিবর্তন করতে হবে
- "আমার কম্পিউটার" এ ডান ক্লিক করুন
- "বৈশিষ্ট্যগুলি" ক্লিক করুন -
পাশের প্যানেলে "অ্যাডভান্সড সিস্টেম সেটিংস"
ক্লিক করুন - পরিবেশে পরিবর্তনশীল ক্লিক করুন - আপনি ব্যবহারকারীর দুটি বিভাগ করবেন ভেরিয়েবল এবং সিস্টেম ভেরিয়েবল
- সিস্টেমের চলক বিভাগের অধীনে চলকটির জন্য 'পাথ' পরিবর্তনটির জন্য ক্লিক করুন সম্পাদনা ক্লিক করুন এবং যোগ করুন
"C:\Python27;"(উদ্ধৃতি ব্যতীত) এটি সংরক্ষণ করুন
- এখন খোলা কমান্ড লাইন টাইপ 'পাথ' টিপুন হিট এন্টারটি আপনি দেখতে পাবেন পাথ ভেরিয়েবল পরিবর্তন হয়েছে
- এখন টাইপ করুনpython --version আপনি অজগর সংস্করণ দেখতে পাবেন

এবং এটি সম্পন্ন হয়


5

পাইথন ৩.৩+ এর মাধ্যমে যে কেউ এটি অর্জন করতে চাইছে, উইন্ডোজ ইনস্টলারটিতে এখন সিস্টেম অনুসন্ধানের পথে পাইথন.এক্সি যুক্ত করার বিকল্প রয়েছে। আরও পড়ুন ডক্স


1
এটি আমি ব্যবহার করেছি কারণ ইনস্টলের সঠিক পথটি খুঁজে পেতে আমার সমস্যা হচ্ছে having ইনস্টলারটি শুরু করুন, 'মোডিফাই' চাপুন এবং তারপরে theচ্ছিক বৈশিষ্ট্যগুলিতে, তারপরে ক্লিক করুন, তারপরে সিস্টেমের পথে পাইথন যুক্ত করতে বাক্সটি চেক করুন এবং ফিনিশটি চাপুন।
ঋষি

4

উইন্ডোজ এনভায়রনমেন্ট ভেরিয়েবলের সাথে কাজ করা সর্বদা একটি ভয়ঙ্কর অভিজ্ঞতা। সম্প্রতি, আমি র‌্যাপিড এনভায়রনমেন্ট এডিটর নামে একটি আশ্চর্যজনক সরঞ্জাম পেয়েছি, যা সেগুলি পরিচালনার জন্য দুর্দান্ত একটি সহজ জিইউআই দেয়।

আপনি যদি চকলেট ব্যবহার করেন তবে আপনি এটি ব্যবহার করে ইনস্টল করতে পারেন choco install rapidee। অন্যথায়, http://www.rapidee.com/en/download এ একবার দেখুন

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


3

পাইথন যদি অন্য কোনও প্রোগ্রামের সাথে ইনস্টল করা থাকে, যেমন আমার ক্ষেত্রে আরকজিআইএস 10.1, তবে আপনাকে অবশ্যই আপনার পরিবেশের ভেরিয়েবলগুলিতে পাইথন.এক্সে যাওয়ার কোনও অতিরিক্ত ফোল্ডার অন্তর্ভুক্ত করতে হবে।

সুতরাং আমার পরিবেশের পরিবর্তনগুলি এর মতো দেখাচ্ছে:

সিস্টেম ভেরিয়েবল> পথ> অ্যাড ;C:\Python27\ArcGIS10.1


2

এই প্রশ্নটি বেশ পুরানো, তবে আমি কেবল একই ধরণের সমস্যার মধ্যে পড়েছিলাম এবং আমার নির্দিষ্ট সমাধানটি এখানে তালিকাভুক্ত করা হয়নি:

আপনার PATH তে কোনও ফোল্ডার নেই যা বিদ্যমান নেই তা নিশ্চিত করুন।

আমার ক্ষেত্রে, আমার কাছে একটি গুচ্ছ ডিফল্ট ফোল্ডার (উইন্ডোজ, পাওয়ারশেল, এসকিএল সার্ভার, ইত্যাদি) ছিল এবং তারপরে C:\binআমি একটি কাস্টম যা সাধারণত আমি ব্যবহার করি এবং তারপরে অন্যান্য বিভিন্ন টুইটগুলি c:\python17ইত্যাদির মতো দেখা যায় যে সেমিডি প্রসেসরটি এটি খুঁজে পেয়েছিল thatc:\bin না n এর অস্তিত্ব নেই এবং তারপরে বাকি ভেরিয়েবলের প্রক্রিয়া বন্ধ করে দেয়।

এছাড়াও, আমি জানি না যে আমি এটি কখনও প্যাথ ম্যানেজার ছাড়াই লক্ষ্য করতাম । এটি আইটেমটি অবৈধ ছিল এ বিষয়টি খুব সুন্দরভাবে তুলে ধরেছে।


2

আমি সবেমাত্র উইন্ডোজ on-তে "পাইথনে পাইথন যুক্ত করুন" বিকল্পটি ব্যবহার করে পাইথন ৩.৩ ইনস্টল করেছি।

PATH ভেরিয়েবলে, ইনস্টলার স্বয়ংক্রিয়ভাবে একটি চূড়ান্ত ব্যাকস্ল্যাশ যুক্ত করেছে : C:\Python33\ এবং তাই এটি কমান্ড প্রম্পটে কাজ করে না (আমি বেশ কয়েকবার প্রম্পটটি বন্ধ / খোলা চেষ্টা করেছি)

আমি চূড়ান্ত ব্যাকস্ল্যাশ সরিয়েছি এবং তারপরে এটি কার্যকর হয়েছিল:C:\Python33

আপনার টিপ # 4 এর জন্য রাম নরসিমহানকে ধন্যবাদ!


2

আমি আমার পাইথন পরিবেশ পরিবর্তনশীলটি সিএমডি ব্যবহার করে উইন 64৪-বিটের আওতায় এই জাতীয়ভাবে সংগঠিত করেছি।

আমি PYTHONPATHউইন্ডোটির পরিবেশগত পরিবর্তনশীল মেন্যুর মাধ্যমে ভেরিয়েবলটি সেট করেছিলাম %PYTHONPATH%এবং PATHভেরিয়েবলটিতে যুক্ত করেছি:

...;%PYTHONPATH%

সেমিডি শেলটি ভেরিয়েবলটি সঠিকভাবে প্রসারিত করে:

C:\>echo %PYTHONPATH%
C:\python27;c:\python27\lib;C:\python27\scripts

PATH পরিবর্তন করার পরে cmd শেলটি পুনরায় চালু করতে ভুলবেন না।


0

আপনার কমান্ড প্রম্পটে এটি লিখুন:

set Path=%path%

আপনার পাইথন ফোল্ডারের উদাহরণ দিয়ে% পাথ% প্রতিস্থাপন করুন উদাহরণ:

set Path=C:/Python27

-2

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

এটি সেরা উপায়

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