Skip to content

Instantly share code, notes, and snippets.

@icve
Last active April 26, 2019 01:28
Show Gist options
  • Select an option

  • Save icve/e6e805dd44daeaa86e8d6fdf47dc9d12 to your computer and use it in GitHub Desktop.

Select an option

Save icve/e6e805dd44daeaa86e8d6fdf47dc9d12 to your computer and use it in GitHub Desktop.

set up vscode to install python package into a (global) python virtual environment (i.e virtualenv or venv).

why?

  • allow vscode to install package without root permission (compare to system wide package install)
  • dont have to create new virtual env, install pylint, pep8 etc every time you switch workspace (compare to local virtual env)

tested on python3.7

cd ~/.vscode_bin
python -m venv pylint_virt

open setting change python path to ~/.vscode_bin/pylint_virt/bin/python

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment