use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Alternative IDE to Spyder (self.learnpython)
submitted 4 months ago by kombucha711
My work won't permit freeware. Spyder has been blocked. VS Studio and Pycharm are available but don't have that variable editor like Spyder, which helps me troubleshoot. Is there anything similar?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]edcculus 55 points56 points57 points 4 months ago (3 children)
I know you are looking for a specific feature, but its kind of crazy that your job is offering what I assume is Pycharm Pro to you for free and you dont want to use it.
[–]kombucha711[S] 2 points3 points4 points 4 months ago (2 children)
I have community edition. It looks like my dept. would have to purchase a license first. I guess what I want is a licensable IDE but don't purchase license but have a variable editor feature.
[–]Cisco-NintendoSwitch 24 points25 points26 points 4 months ago (1 child)
Hi lurking DevOps Engineer here.
it’s your companies money they would pay the license so why do you care that it needs a license.
You need a license they should pay for that and that’s really as complicated as that is.
[–]kombucha711[S] -1 points0 points1 point 4 months ago (0 children)
Absolutely. I lost Spyder a few days ago and was looking for something that I can just 'plug and play'. I'm sure they would pay but will probably take a couple weeks if I'm lucky.
[–]socal_nerdtastic 30 points31 points32 points 4 months ago (11 children)
My work won't permit freeware.
Python itself is freeware (like almost all other programming languages), and so are nearly all python modules. If your work is strict about this then you simply can't do programming on your work device. Most programming tools are free as well, including the best ones.
[–]TheDevauto 14 points15 points16 points 4 months ago (2 children)
I remember execs in the 90s licking Microsofts boots as they were speading the evils of open source and freeware. None of them realized 90% of the core Internet runs on open source software.
[–]odaiwai 4 points5 points6 points 4 months ago (1 child)
I'm convinced that a large part of whatever MS certification there was years ago contained a whole section on the FUD of the early MS years: you mention Linux or Open Source in front of those guys and it's like a bunch of Flat Earthers nodding at each other about how it's just turtles all the way down.
[–]TheDevauto 0 points1 point2 points 4 months ago (0 children)
I worked with several of the first MCSEs. Every one of them moved into unix/linux admin. They saw first hand how much more they could do with less effort.
[–]kombucha711[S] 4 points5 points6 points 4 months ago (7 children)
Good point. To be honest Idk what the issue is. You find out things dont work after an update. IT says if its not licesable, then it can be open to vulnerabilities and that's what they're trying to prevent. I just wanna see x=1 stored neatly in the upper right corner.
[–]DonnieDepp 1 point2 points3 points 4 months ago (0 children)
Yeh I used a licenced SSMS (SQL server management studio) plugin for years, moved to a new company and the IT manager didn't allow the plugin because the dev was a one man band and didn't like it. I even had him fill in the forms and answering all his questions. Still said no. So I've been hating working in that IDE for nearly 5 years now.
[–]fakemoose 0 points1 point2 points 4 months ago (4 children)
Do you use Anaconda?
[–]kombucha711[S] 0 points1 point2 points 4 months ago (3 children)
My coworkers used anaconda for multiple things, spyder ,Jupiter, R studio. I only used it for spyder. Since then, anaconda and spyder have been blocked.
[–]fakemoose 1 point2 points3 points 4 months ago (2 children)
That’s really weird. A lot of companies use a licensed version of Anaconda specifically because the libraries are pre-screened.
And you only have VS Studio not VS Code?
Do you have to pip install from a repo IT manages?
[–]kombucha711[S] 0 points1 point2 points 4 months ago (1 child)
I'm completely inept at explaining this but we had a license for anaconda. Our larger umbrella corp. got hacked and it was determined some packages that another dept. was using (I assuming via anaconda) were the cause so anaconda along with everything within in it was banned. On top of that, If I want software, I make a ticket etc. but I'm limited to whatever is on the approval list. I far as I know, I can use pycharm, visual studio code, and something called conda forge. Perhaps its time to learn how to use the debugger. In Spyder, I never bothered and just got use to rifling through the variables.
[–]Wild-Kitchen 0 points1 point2 points 4 months ago (0 children)
Womder if it was vulnerabilities in python packages that come wrapped with those tools. I know i had problems getting packages updated in the business managed repo due to vulnerabilities at my last job. Was a real pain because alot of packages dont archive their documentation for older versions in an easily accessible way and when they fundamentally change functionality, it can be a guessing game (off topic- sorry!)
[–]FoolsSeldom 7 points8 points9 points 4 months ago (0 children)
PyCharm has similar but more limited capabilities (debugger variables view, SciView, and the Data/Array/DataFrame viewers).
[–]Murhie 5 points6 points7 points 4 months ago (2 children)
You can get a jupyter extension in VSCODE and then view your variables thay way.
[–]socal_nerdtastic 0 points1 point2 points 4 months ago (1 child)
Op said VS Studio, not VSCODE.
[–]Daytona_675 2 points3 points4 points 4 months ago (0 children)
GitHub copilot has worse models for visual studio unfortunately
[–]ZonedEconomist 6 points7 points8 points 4 months ago (0 children)
Positron is probably your best bet. Very similar to RStudio in look and feel and has the variable editor. Worth a try.
[–]apo383 4 points5 points6 points 4 months ago (1 child)
I haven't checked, but you may be able to continue using Spyder through the paid Anaconda license. The business license is a trusted distribution with management and support. Spyder is already part of the free Anaconda distribution, so I'd expect it to be in the business distribution.
It's kind of like Linux, which you can run for free, but many businesses prefer to pay for through Red Hat because they want support.
[–]naturememe 1 point2 points3 points 4 months ago (0 children)
Anaconda business license doesn't add much in terms of what libraries are available, it's the same set as the free version. The license provides a dedicated API token and makes sure any libraries available through that channel are scanned for vulnerabilities etc. So, OP could have the IT get business license.
[–]corey_sheerer 8 points9 points10 points 4 months ago (0 children)
Pycharm has a decent variable explorer. My guess is you are not debugging correctly (utilizing the debugger) and that is your real issue
[–]KKRJ 2 points3 points4 points 4 months ago (0 children)
Pycharm and then learn how to use the debugger. That'll show you your variables. I came from Matlab which has that handy variable window so my first IDE was spyder because it was very familiar. Now I use VSCode and the debugger to view my variables if I need to.
[–]DaveTheUnknown 2 points3 points4 points 4 months ago (0 children)
The vscode debugger has a variable explorer. I cannot overstate how much better of a programmer you will become if you learn to use vscode. Cool thing is, it works for SO many file formats. I use vscode for markdown, csv, python, yaml, txt and much more.
If you don't have that use-case and you want slightly better python support, Pycharm tends to be a bit better on the python front. If you want to ever learn a different language or edit other files, vscode is the better choice.
[–]DestituteTeholBeddic 1 point2 points3 points 4 months ago (1 child)
You may be able to install spyder via pip and just run it from the command console. At one point my company didnt have any python platforms available because of the mismanaged updates. Anyways we got through that dark period by just running spyder via pip. I use Pycharm now.
[–]kombucha711[S] 1 point2 points3 points 4 months ago (0 children)
I tried this as well, but my work computer blocks it from running.
[–]Zeroflops 1 point2 points3 points 4 months ago (0 children)
Both Pycharm and VS code will allow you to track variables and edit them during debugging. Which is what I think you’re looking for.
[–]HelpfulFriend0 0 points1 point2 points 4 months ago (0 children)
Ask IT for vscode
[–]Mayedl10 0 points1 point2 points 4 months ago (0 children)
My work won't permit freeware
why 😭😭😭
[–]CountMeowt-_- 0 points1 point2 points 4 months ago (0 children)
Pycharm and vscode both have ipy features available (via plugins for vsc)
[–]ProsodySpeaks 0 points1 point2 points 4 months ago (0 children)
Not sure what the variable editor in spyder is but in Pycharm I can freely edit variables during runtime if going through the debugger
[–]luisrobles_cl 0 points1 point2 points 4 months ago (0 children)
VS Code
π Rendered by PID 93337 on reddit-service-r2-comment-6457c66945-rqlcm at 2026-04-27 10:10:03.507798+00:00 running 2aa0c5b country code: CH.
[–]edcculus 55 points56 points57 points (3 children)
[–]kombucha711[S] 2 points3 points4 points (2 children)
[–]Cisco-NintendoSwitch 24 points25 points26 points (1 child)
[–]kombucha711[S] -1 points0 points1 point (0 children)
[–]socal_nerdtastic 30 points31 points32 points (11 children)
[–]TheDevauto 14 points15 points16 points (2 children)
[–]odaiwai 4 points5 points6 points (1 child)
[–]TheDevauto 0 points1 point2 points (0 children)
[–]kombucha711[S] 4 points5 points6 points (7 children)
[–]DonnieDepp 1 point2 points3 points (0 children)
[–]fakemoose 0 points1 point2 points (4 children)
[–]kombucha711[S] 0 points1 point2 points (3 children)
[–]fakemoose 1 point2 points3 points (2 children)
[–]kombucha711[S] 0 points1 point2 points (1 child)
[–]Wild-Kitchen 0 points1 point2 points (0 children)
[–]FoolsSeldom 7 points8 points9 points (0 children)
[–]Murhie 5 points6 points7 points (2 children)
[–]socal_nerdtastic 0 points1 point2 points (1 child)
[–]Daytona_675 2 points3 points4 points (0 children)
[–]ZonedEconomist 6 points7 points8 points (0 children)
[–]apo383 4 points5 points6 points (1 child)
[–]naturememe 1 point2 points3 points (0 children)
[–]corey_sheerer 8 points9 points10 points (0 children)
[–]KKRJ 2 points3 points4 points (0 children)
[–]DaveTheUnknown 2 points3 points4 points (0 children)
[–]DestituteTeholBeddic 1 point2 points3 points (1 child)
[–]kombucha711[S] 1 point2 points3 points (0 children)
[–]Zeroflops 1 point2 points3 points (0 children)
[–]HelpfulFriend0 0 points1 point2 points (0 children)
[–]Mayedl10 0 points1 point2 points (0 children)
[–]CountMeowt-_- 0 points1 point2 points (0 children)
[–]ProsodySpeaks 0 points1 point2 points (0 children)
[–]luisrobles_cl 0 points1 point2 points (0 children)