من وقتی میخواهم پای گیم را نصب کنم با ارور زیر مواجه میشوم
pip : The term 'pip' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the
name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
خطای "pip is not recognized as the name of a cmdlet" نشان میدهد که سیستم شما نمیتواند دستور pip
را شناسایی کند. این مشکل معمولاً به دلیل عدم نصب صحیح pip یا عدم تنظیم مسیر آن در متغیرهای محیطی (environment variables) ویندوز است. در ادامه، مراحل حل این مشکل را بررسی میکنیم:
ابتدا مطمئن شوید که Python به درستی نصب شده است. برای این کار، در Command Prompt (CMD) دستور زیر را وارد کنید:
python --version
اگر Python نصب است، بررسی کنید که pip نیز نصب شده باشد. با دستور زیر میتوانید این کار را انجام دهید:
python -m pip --version
اگر pip نصب نشده باشد، میتوانید آن را با استفاده از دستور زیر نصب کنید:
python -m ensurepip
اگر pip نصب شده باشد اما هنوز خطا دریافت میکنید، ممکن است نیاز باشد که مسیر pip را به متغیر PATH اضافه کنید.
مسیر زیر را به آن اضافه کنید (مسیر ممکن است بسته به نسخه Python شما متفاوت باشد):
C:\Users\<YourUsername>\AppData\Local\Programs\Python\PythonXX\Scripts\
C:\Users\<YourUsername>\AppData\Local\Programs\Python\PythonXX\
<YourUsername>
را با نام کاربری خود و PythonXX
را با نسخه Python خود جایگزین کنید (مثلاً Python39
برای Python 3.9).بعد از اعمال تغییرات، Command Prompt را ببندید و دوباره باز کنید تا تغییرات اعمال شود.
حالا دوباره امتحان کنید که آیا pip کار میکند یا خیر:
pip --version
حال که pip به درستی کار میکند، میتوانید بازی مورد نظر خود را با استفاده از pip نصب کنید.
اگر هنوز مشکل دارید، میتوانید pip را به صورت دستی نصب کنید:
همچنین میتوانید از Python برای نصب pip استفاده کنید:
python -m pip install --upgrade pip
درود دوست من
بنظر میرسه که داری با پاورشل کار می کنی. من خودمم این مشکل رو داشتم. یبار با CMD امتحان کن اگه کار نکرد یعنی Path های مرتبط با پایتون رو درست تنظیم نکردی.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟