سلام visual studio code را به تازگی نصب کردم و هنگام ران یه کد در قسمت output ارور میده:
[Running] python -u "c:\Users\Navaye Arshiya\Desktop\python\t1.py"
[Done] exited with code=0 in 2.149 seconds
و زمانی که با run without debugging جلو میرم توی قسمت ترمینال خروجی به درستی میاد.
من طبق آموزش هایی که دیدم طرف run رو میزد و خروجی توی ترمینال میومد ولی از من این مشکل رو داره. کسی بتونه راهنمایی ام کنه برای حلش ممنونش میشم.
با سلام ، شما چند نسخه Python در سیستمتون دارید ؟ و اینکه وقتی با حالت اشکال زدایی فایل پایتون رو اجرا میکنید دقیقا چی مینویسه ؟ اون رو لطفا اینجا قرار بدید.
سلام هنگام run without debugging دستور زیر نمایش داده میشه.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS C:\Users\Navaye Arshiya\Desktop\python> & 'C:\Users\Navaye Arshiya\AppData\Local\Programs\Python\Python310\python.exe' 'c:\Users\Navaye Arshiya.vscode\extensions\ms-python.python-2022.0.1814523869\pythonFiles\lib\python\debugpy\launcher' '51808' '--' 'c:\Users\Navaye Arshiya\Desktop\python\behnam jeihani t1 s2.py'
خروجی کد
PS C:\Users\Navaye Arshiya\Desktop\python>
در حال حاظر python 3.10 نصب دارم و visual studio code علاوه بر اون افزونه های pylance و python و code runer را هم در خود visual نصب کرده ام.
سلام هنگام run without debugging دستور زیر نمایش داده میشه.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS C:\Users\Navaye Arshiya\Desktop\python> & 'C:\Users\Navaye Arshiya\AppData\Local\Programs\Python\Python310\python.exe' 'c:\Users\Navaye Arshiya.vscode\extensions\ms-python.python-2022.0.1814523869\pythonFiles\lib\python\debugpy\launcher' '51808' '--' 'c:\Users\Navaye Arshiya\Desktop\python\behnam jeihani t1 s2.py'
خروجی کد
PS C:\Users\Navaye Arshiya\Desktop\python>
در حال حاظر python 3.10 نصب دارم و visual studio code علاوه بر اون افزونه های pylance و python و code runer را هم در خود visual نصب کرده ام.
@behnamj سلام به شما
مشکل از افزونه Code Runner هستش.
چون شما دارید کد های پایتونتون رو با این افزونه اجرا میکنید ، اما در حالت اشکال زدایی، VS code با آخرین نسخه پایتون که روی سیستمتون نصب شده کد های پایتون رو اجرا میکنه.
اگر پایتون رو بدون این افزونه در VS code اجرا کنید میبینید که مشکلی نداره. دقیق نمیدونم چرا این مشکل توی افزونه شما وجود داره ، ولی پیشنهاد میکنم یک بار حذفش کنید و دوباره نصب کنید ، اگر مشکلتون حل نشد ، بنده رو مخاطب قرار بدید.
سلام code runner رو هم حذف نصب کردم ولی مجدد با run مشکل داره فقط با run python file و debug python file خروجی درست رو بیرون میده.
سلام خدمت شما دوست عزیز
پایتون در path معرفی نشده(برای اطمینان در ترمینال خود بنویسید python)
پایتون رو دوباره نصب کنید ، نیازی هم نیست نسخه قبلی خذف شدم
اگر در ترمینال اجرا کنید یا idle که مخصوص پایتون هست به ارور مواجه نمیشید
اما توصیه نمیکنم که از اونا استفاده کنید و بیخیال ماجرا بشید
چون اگر بیشتر پیش برید در استفاده از pyinstaller به مشکل میخورید و فایل پایتون شما exe نمیشود
افزونه یا همون اکستنشن کد رانر فقط زمانی عمل میکنه که شما پایتون رو در path داشته باشید
برای نصب پایتون در path باید تیک ها دقت کنید موقع نصب یک گذینه هست به نام add to path که باید تیک بخوره
حتما دقت داشته باشید موقع نصب این کار رو بکنید
این مشکل خیلی رایجی هست
مطمعن هستم مشکلتون همین هست
اگر این نبود به من ایمیل بزنید بهتون کمک کنم
m1.a4.drthe13@gmail.com
اکستنشن کد رانر مشکلی نداره
اگر مشکل یا باگی داشته باید برای تمام استفاده کننده ها باشد نه فقط شما
و با حذف و نصب چیزی درست نمیشه
حرف اقای احسان داوری کاملا اشتباه هست
کد رانر تمام کد های پایتون رو اجرا میکنه
من خودم نسخه 3.7 پایتون رو اجرا میکردم باهاش
و هیچ مشکلی هم نداشتم
در صورتی که در اون زمان پایتون 3.9 هم اومده بود
@m1.a4.drthe13 سلام عزیز
بله شما درست میگید بنده به این نکته توجه نکردم.
خیلی ممنون ، ممکنه مشکل از تعریف نشدن پایتون باشه.
🌹
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟