-
Notifications
You must be signed in to change notification settings - Fork 673
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No Official Python 3.8 Support for Visual Studio 16.4 #5822
Comments
Is this supported in the VS Preview versions? |
Is there any news on when this feature will be released? |
Is there an update for 3.8 python support in visual studio? |
why python not supporting visual studio any more 😥😥😥 |
Also looking to use python 3.8 in Visual Studio 2017 or 2019 |
Do all Python 3.8 applications not work in Visual Studio? |
Looking to use python 3.8 and selenium for web test automation. |
If you don't use the new 3.8 language features in the files you are editing, then it should be fine for the most part. Please refer to the top of this issue for details on what the issues are and some workarounds. |
Hi huguesv, thanks for the reply. |
@PythonAutomate I'm not familiar with using selenium, from what I've read it's a library for automating the browser and you give it the url to open in the code. If you can tell me a little more about your setup and what you are doing / trying to do, I may be able to provide some advice. Please open another issue for this, to keep this discussion here focused on Python 3.8 support. |
Do anybody has the resolution how to fix this program |
For now,it works |
It feels like there might be more to this. |
Why?When will it be launched? |
Please post a comment when the 3.8 support is complete, and tell how to update VS (both 2017 and 2019). That way, I and others suscribing to this issue will get notified. |
Any update? |
Happy June! Just updated to VS Community 2019 on version 16.6.1 |
Still no support? |
Anything update? |
09্/june/2020 - Python 3.8 isn't supported. |
@bschnurr do you think someone can chime in here and give us some ETA or news, so we can avoid anymore "Still no support" comments? |
We have plans to address this issue but its a complex process and we will update this again with more info in a few weeks. |
Update here #5210 (comment) |
Hi, Am I right in saying Python 3.8 released its first alpha in February 2019, released in October 2019 and it's now August 2020 and it is still not officially supported in Visual Studio? What is going on with this? Is Microsoft shifting people to Visual Studio Code instead as this seems to be supported there. |
Yes, I've noticed this as well. It seems to be that the freebie VSCode is getting way more attention to new features than the full blown VS, that has developers and enterprises paying high rates every year for. What's going on, can VS get some love too? |
Quoted from here |
Apologies for not giving credit, I have fixed it. |
No problem, it was tongue in cheek. The important part is raising awareness. |
Is there a timeline on this issue? When can we expect the support for Python 3.8 and after come to VS 2019? |
all hope abandon ye who enter here |
3.8 goes out of support next month. |
Visual Studio is stuck on Python 3.7.8 which is currently only on security updates. The security updates will go away on January 27, 2023 (2 years and 3 months). The EOL dates are here: |
This is plain non-sense. I'm new at this Visual Studio Community thing because I've been coding in Excel VBA for many years now and I wanted to switch to another language because VBA is fading out. I read many article to be able to chose the right language, C++, C# and then I found that the language that will (or should) replace the VBA is Python. Pretty tired of those "Hello World" tutorials. I started in VS Community and then when I started watching tutorials, they use VS Code ????? If VS Code will always be many versions in front of Visual Studio Community, why should I use that VSC ? |
Honestly, it really seems like Microsoft is shifting Python from Visual Studio to VS Code. |
Wait... whaaat? Where did you read that Python was the replacement for VBA?? Visual Basic for Applications(VBA) is Visual Basic "lite", the closest language to it would be... Visual Basic .Net. If you were to pickup a language coming off VBA; VB .Net would be your quickest transition, with C# being recommended over VB with a bit of learning curve from VB. |
If you're a VBA developer who uses it to make Office programs, Microsoft has been pushing C# and JavaScript for years, I suggest you give that a try. Python isn't capable of making Office add-ins. |
Hi Guys. Didn't think I would get a reaction so fast. As for JohnWC, Thanks John. As for my background, I'm not that big of a developer. I didn't read or try the above links yet, still trying to use a simple VS Code environment. In a couple of years, I will probably laugh at what I just wrote here but for now, I don't really have time so it gets on my nerves when we read that programming and coding is so advance when simple things don't get solved easily. We should be focusing on coding and less on how to configure our environment. I started at C#, was easy but I was using it until I read that it would take more time and that Python is closer to VBA so I switch. But I was pissed off when I saw that I was using Visual Studio Community and tried to install Python 3.9.3 and the VS Community interface told me I would get many problem because it doesn't support that version that I'm using with VS Code. So I will keep going with VS Code because I cannot be using the version behind when there is new version coming out. Thanks guys. |
@IndustrialPerformanceDude That is a third party product blog pushing their product, not a replacement at all from the software manufacturer. Big difference. One huge drawback of using that third party product is that every user would have to have it installed in order for it to work. And with the push for office documents to be viewed online within O365 web viewers/editors, this as well would not run in those. That blog is a far push for saying Python is a replacement for Office's built-in native support for VBA. |
@IndustrialPerformanceDude I agree with @johnwc , Microsoft isn't pushing Python as an alternative at all. In fact they're pushing JavaScript as an alternative to VBA. |
What about IronPhyton Wpf Application. This is no longer available in the latest Visual Studio 2019 v. 16.9.4. It is no longer possible to select IronPhyton wpf application project, when you create a new project. Why is this no longer available ? |
@JetteChristensen Unfortunately, IronPython in Visual Studio is being slowly phased out and is no longer supported. I recommend switching to an alternative. |
Thanks for answer.
So it means you can not write python wpf applications ?
What would you suggest to use as a python Gui for Windows then ?
Best Regards
Jette
On Wednesday, May 12, 2021, 06:27:58 PM GMT+2, VladPutinEu ***@***.***> wrote:
What about IronPhyton Wpf Application. This is no longer available in the latest Visual Studio 2019 v. 16.9.4. It is no longer possible to select IronPhyton wpf application project, when you create a new project. Why is this no longer available ?
@JetteChristensen Unfortunately, IronPython in Visual Studio is being slowly phased out and is no longer supported. I recommend switching to an alternative.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
@JetteChristensen On my Visual Studio 2019 v. 16.9.4 installation, I see an option to install "IronPython" even though it says that it is out of support. Are you running Windows 10? Is your Visual Studio installation linked to an organization? Are you on Visual Studio Community? |
In other news, Python 3.8 is out of support since 2021-05-03. |
I am running visual studio 2019 proffesionel on windows 10.
I can install ironpython, but it does not show create a python wpf project.
To be true I am a bit confused. Reading on ironpython.net it seems that it is still under development, but apprently it seems visual studio has taken wpf python application out even that it is not written any places in their release note.
I have made some projects with python wpf, so I am trying to understand why it is not longer visible in visual studio 2019.
If it is true that it will be outphased, my next questions is what to use instead when you are trying to make a phyton gui.
Would be nice to hear from you all about this, so that I know what to do or what to know.
Best RegardsJette
On Wednesday, May 12, 2021, 07:58:10 PM GMT+2, VladPutinEu ***@***.***> wrote:
Thanks for answer. So it means you can not write python wpf applications ? What would you suggest to use as a python Gui for Windows then ? Best Regards Jette On Wednesday, May 12, 2021, 06:27:58 PM GMT+2, VladPutinEu @.***> wrote: What about IronPhyton Wpf Application. This is no longer available in the latest Visual Studio 2019 v. 16.9.4. It is no longer possible to select IronPhyton wpf application project, when you create a new project. Why is this no longer available ? @JetteChristensen Unfortunately, IronPython in Visual Studio is being slowly phased out and is no longer supported. I recommend switching to an alternative. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
@JetteChristensen On my Visual Studio 2019 v. 16.9.4 installation, I see an option to install "IronPython" even though it says that it is out of support.
Are you running Windows 10? Is your Visual Studio installation linked to an organization? Are you on Visual Studio Community?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Good sign. See the branch of pylance feature got merged Here |
So I'm confused, this has been closed off because 3.8 is now EOL I assume. Is there any Python version that is now officially supported or are we expected to raise a new issue for 3.9 and start this process from the beginning until MS do something? Just seems like a right cop out. I am so annoyed. |
@Phoebian I'm pretty sure it was covered in the comments that support is expected to be in visual studio 2022. |
@johnwc, apologies but I couldn't see that anywhere, but it is probably my lack of knowledge on GitHub. I'll talk your word for it. Thanks. |
I'm able to execute the program but the pops at the top. |
Python 3.9.5 is supported in Visual Studio 2022 as it seems |
Awesome interactions and conversation. I learnt a thing from this awesome chat |
While we work to fully support code analysis for the recent inclusions to Python 3.8, below are a list of the language-specific features that our parser will not be able to recognize and will surface as ‘red squiggles’ in the IDE:
• Assignment Expressions
• Positional-Only Parameters
• f-strings debug specifier support
Using any one of these features may trigger a warning message when you launch the project:
To avoid this, disable the warning by navigating to Tools > Options > Python > Debugging and deselecting the option Prompt before running when errors are present.
Moreover, for f-strings support, our current code analysis will not offer completions.
There are also some known issues with using the legacy debugger to attach to a running Python process (see GH5853).
The following capabilities that you know and love will continue to function as normal in Visual Studio for python environments such as:
• Debugging (both Native Debugging and Standard Debugging)
• Virtual/Conda Environments
• Package Manager
• Testing (pytest and unittest, Code Coverage)
• Interactive Window
• Intellisense in most scenarios
The text was updated successfully, but these errors were encountered: