ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Conda

by mandeep ST3

Work with conda environments in Sublime Text 3

Details

Installs

  • Total 30K
  • Win 20K
  • Mac 6K
  • Linux 5K
Apr 22 Apr 21 Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2 Apr 1 Mar 31 Mar 30 Mar 29 Mar 28 Mar 27 Mar 26 Mar 25 Mar 24 Mar 23 Mar 22 Mar 21 Mar 20 Mar 19 Mar 18 Mar 17 Mar 16 Mar 15 Mar 14 Mar 13 Mar 12 Mar 11 Mar 10 Mar 9 Mar 8
Windows 28 17 21 20 23 22 27 20 21 34 22 19 13 22 20 16 18 20 12 15 14 19 20 26 25 21 16 15 31 19 25 24 17 23 35 24 30 24 26 13 17 29 25 32 23 22
Mac 4 8 3 12 11 3 6 8 6 6 7 8 5 2 4 7 8 2 7 5 8 6 11 2 5 2 2 7 4 5 11 5 9 6 3 9 6 10 7 5 5 7 7 6 2 4
Linux 6 4 2 4 3 4 7 5 7 8 3 4 2 4 6 3 1 7 7 12 4 5 8 8 7 3 10 4 8 0 5 6 4 3 2 6 4 5 8 8 3 7 5 6 7 5

Readme

Source
raw.​githubusercontent.​com
header.png

travis release Package Control license

sublime-text-conda is a Sublime Text plugin that allows users to work with conda directly within Sublime Text. Features include creating and removing conda environments, activating and deactivating conda environments, and installing and removing conda packages.

Installation

sublime-text-conda can be found on the Package Control repository. To install the plugin via Package Control, open the command palette, select Package Control: Install Package and search for conda. Package Control will then install the plugin and the plugin settings will be located in the Package Settings submenu.

If you would rather install from source, simply run:

$  git clone git@github.com:mandeep/sublime-text-conda.git Conda

inside the Sublime Text packages folder. To find this folder, open Sublime Text and click on Preferences->Browse Packages. Cloning in this directory will manually install the plugin.

For more information please visit https://www.sublimetext.com/docs/3/packages.html

Settings

The settings file can be found in Preferences->Package Settings->Conda->Settings - Default. The paths may need to be changed depending on where you've installed anaconda/miniconda. For Windows users, the additional settings of run_through_shell and use_pythonw are available for when working on projects that require a GUI to open (such as showing a matplotlib plot).

Usage

Once installed, a Conda build system will appear in the build sytem menu and conda's commands will be located inside the command palette. The Conda build system must be selected in order to use the commands. These commands include Create Environment, Remove Environment, List Environments, Activate Environment, Deactivate Environment Open REPL, Install Package, Remove Package, List Packages, Add Channel Source, Remove Channel Source, and List Channel Sources. Command names for key bindings can be found here.

Conda: Create Environment

When selected from the command palette, Conda: Create Environment will provide an input box for the name of the desired conda environment to create. Next, the command palette will show the allowed Python versions to be used in the environment. Once the Python version is selected, conda will create the specified environment.

Conda: Remove Environment

When selected from the command palette, Conda: Remove Environment will show all available conda environments that are able to be removed. Once the environment is selected, the build output will show the progress of the removal.

Conda: List Environments

When selected from the command palette, Conda: List Environments will display inside the command palette all available conda environments.

Conda: Activate Environment

When selected from the command palette, Conda: Activate Environment will display in the command pallete a list of available conda environments to be activated. The selected conda environment will then be used in the build system.

Conda: Deactivate Environment

When selected from the command palette, Conda: Dectivate Environment will display in the command palette the current active environment. When the environment is selected, the build system will revert back to the Python that is located on PATH.

Conda: Open REPL

When selected from the command palette, Conda: Open REPL will open a REPL tab with the currently opened file within the activated Conda environment.

Conda: Install Package

When selected from the command palette, Conda: Install Package will provide an input box for the name of the desired package to install. Once the package name is typed, the build output will show the package installation progress.

Conda: Remove Package

When selected from the command palette, Conda: Remove Package will display in the command palette, all available packages in the current conda environment. Once the package is selected, the build output will show the package removal progress.

Conda: List Packages

When selected from the command palette, Conda: List Packages will display inside the command palette all available packages inside the current conda environment.

Conda: Add Channel Source

When selected from the command palette, Conda: Add Channel Source will provide an input box for the name of the desired channel to add. Once the channel is typed, the build output will show the channel source progress.

Conda: Remove Channel Source

When selected from the command palette, Conda: Remove Channel Source will display inside the command palette all available channel sources to remove. Once clicked, the selected channel source remove from the conda configuration file.

Conda: List Channel Sources

When selected from the command palette, Conda: List Channel Sources will display inside the command palette all channel sources listed inside the conda configuration file.