How do I use Virtual Environments with SublimeREPL?

233 Views Asked by At

I am a beginner to coding in general and I just found out that we could create virtual environments and was soon disappointed to see that there was no tutorial or answer anywhere for a Windows user and the only one I found was THIS. Which kinda solves my problem but isn't ideal. And I wanted to follow forms that actually SOLVED my problem but they were for mac and linux users. So can someone help me out?

Thanks in advance !!!

1

There are 1 best solutions below

2
Maurice Meyer On BEST ANSWER

It is mentioned in the docs:

For virtualenv created environments to be discoverable by SublimeREPL they should be created or symlinked in one of the following:

  • ~/.virtualenvs default for virtualenvwrapper
  • ~/.venvs default for venv

Alternatively, more paths can be added to “python_virtualenv_paths” in the SublimeREPL configuration file.

If your virtualenvs are created in another directory add them to SublimeREPL.sublime-settings. For me, they are in ~/Envs:

{
    "python_virtualenv_paths": ["C:\\Users\\my_username\\Envs"]
}

Assuming you're using the correct path, sublimeREPL: Python - virtualenv allows you to select the venv you want to work with: