NSLS-II Control Environments

From GISAXS
Revision as of 09:00, 11 January 2017 by KevinYager (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Activate

  • To go into the standard collection environment:
    bsui
  • This is activate a conda environment, and then running ipython therein:
#! /bin/bash
V=17Q1.0
source /opt/conda/bin/activate collection-$V && ipython --profile=collection

Install package

Using conda (preferred)

source activate collection # Or bsui
conda search lxml
conda search lxml -c conda-forge # Search within a specific repo
conda install lxml -c conda-forge
conda list >> ~conda_list_collection.txt # Save the package list, for future reference
source deactivate

From source

source activate collection
python setup install

If you are developing code, and want to be continuously using the most up-to-date version of the code, you can use:

python setup develop

Proxy

$ env | grep proxy                                                                                             
http_proxy=http://proxy:8888                                                                                                      
ftp_proxy=http://proxy:8888                                                                                                       
https_proxy=http://proxy:8888                                                                                                     
no_proxy=cs.nsls2.local,localhost,127.0.0.1