Skip to content
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 way to disable "system install of python not recommended" error dialog #4448

Closed
pepasflo opened this issue Feb 19, 2019 · 4 comments
Closed
Assignees
Labels
feature-request Request for new features or functionality good first issue

Comments

@pepasflo
Copy link

I keep getting this nag screen telling me to upgrade to a more modern version of Python:

The macOS system install of Python is not recommended, some functionality in the extension will be limited. Install another version of Python for the best experience.

Python 2.7 is available out-of-the-box on every Mac and Debian box I touch and it meets my needs, so I'm not interested in upgrading. Unfortunately this dialog appears literally every single time I open a Python file, and I don't see any way to disable it. You can imagine how annoying this is.

How do I disable this dialog?

screen shot 2019-02-19 at 3 59 47 pm

Environment data

  • VS Code version: 1.31.1
  • Extension version (available under the Extensions sidebar): 2019.1.0
  • OS and version: OS X 10.13.6, Debian stretch
  • Python version (& distribution if applicable, e.g. Anaconda): 2.7.x
  • Type of virtual environment used (N/A | venv | virtualenv | conda | ...): N/A
@KeithProctor
Copy link

KeithProctor commented Mar 20, 2019

@DonJayamanne : I don't see the ignore button mentioned here. Are we waiting for a new release. If not how do I get this on my box?

DonJayamanne pushed a commit that referenced this issue Mar 20, 2019
#4808)

Add ignore button to the MacInterpreterSelectedAndNoOtherInterpretersDiagnostic & MacInterpreterSelectedAndHaveOtherInterpretersDiagnostic diagnostic message to provide the ability to opt out of the warning. (Fixing related issue #4448)
@ghost ghost removed the needs PR label Mar 20, 2019
@pepasflo
Copy link
Author

thanks!

DonJayamanne pushed a commit that referenced this issue Mar 20, 2019
#4808)

Add ignore button to the MacInterpreterSelectedAndNoOtherInterpretersDiagnostic & MacInterpreterSelectedAndHaveOtherInterpretersDiagnostic diagnostic message to provide the ability to opt out of the warning. (Fixing related issue #4448)
@rehack
Copy link

rehack commented Mar 22, 2019

The error persist.
Environment data

  • VS Code version: 1.32.3
  • Extension version : 2019.2.5558
  • OS and version: macOS 10.13.6
  • Python version:3.7.2
    CB46EFF0-4ACC-4C2E-B401-EFEDFEDA35D2

@DonJayamanne
Copy link

It hasn't been released yet

DonJayamanne added a commit that referenced this issue Mar 29, 2019
* Update tpn distro and 3rd party notices

* Pin to beta version of PTVSD (#4836)

Update version of PTVSD

* Add ignore button to the MacInterpreterSelectedAndNoOtherInterpreters… (#4808)

Add ignore button to the MacInterpreterSelectedAndNoOtherInterpretersDiagnostic & MacInterpreterSelectedAndHaveOtherInterpretersDiagnostic diagnostic message to provide the ability to opt out of the warning. (Fixing related issue #4448)

* Generalize test results service (#4813)

* Generalize test results service

* News entry

* Fix gulp errors

* Updated status icons

* Added tests

* fix names for run above and run below code lenses (#4879)

* Fix multiline comments with text on first line. (#4884)

* Cherry-pick 26a7b9c

* cherry pick from master branch

* Revert "Revert "Always use the same jedi environment (#4687)" (#4850)"

This reverts commit 0268ef4.

* Update change log entries

* Bump ptvsd to 4.2.5 (#4904)

* Bump version of PTVSD to 4.2.5
* Changes to capabilities

* Ensure output panel does not steal focus due to ls errors (#4919)

For #4868

<!--
  If an item below does not apply to you, then go ahead and check it off as "done" and strikethrough the text, e.g.:
    - [x] ~Has unit tests & system/integration tests~
-->
- [x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR)
- [x] Title summarizes what is changing
- [x] Has a [news entry](https://github.com/Microsoft/vscode-python/tree/master/news) file (remember to thank yourself!)
- [n/a] Has sufficient logging.
- [n/a] Has telemetry for enhancements.
- [n/a] Unit tests & system/integration tests are added/updated
- [n/a] [Test plan](https://github.com/Microsoft/vscode-python/blob/master/.github/test_plan.md) is updated as appropriate
- [n/a] [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package-lock.json) has been regenerated by running `npm install` (if dependencies have changed)
- [n/a] The wiki is updated with any design decisions/details.

* Fix change log

* Bump pinned version of Language Server

* Release for march 2018 (#4931)

* New version
* Updated change log

* Same logic for stable and beta (#4964)

* Point release for March 2018 (#4965)

* Capture telemetry when tests are disabled (#4997)

For #4801

* Update change log
@lock lock bot locked as resolved and limited conversation to collaborators Apr 19, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality good first issue
Projects
None yet
Development

No branches or pull requests

5 participants