Close

Dear All, there are two channels for you to follow our research. 

1. We started a newsletter called Thoughts on Composites Modeling on LinkedIn. Please subscribe to it to get informed about our research and ideas we want to share with the community.

2. We moved our discussion forum to github at wenbinyugroup · Discussions · GitHub as it has more features which can serve you better. 

Wenbin 

Close

Wiki

Main Page /

How to setup Python environment on cdmHUB Linux workstation

Setup Python virtual environment

The purpose is to setup a Python virtual environment for code development and testing. This is realized by using the Anaconda environment.

Steps

Use Anaconda

Start the Linux Workstation tool. A default terminal should be opened automatically. The command prompt is something like the following:

 user_name@cdmhub_session:~$

To use the Anaconda environment, type

 use anaconda-6

Then for the follow-up question, input y for yes:

 Do you want to make 'use anaconda-6' persistent? (y/n) y

You can type conda to check if Anaconda is used properly. If not, you may need to restart the terminal.

Step 1: Create a virtual environment

Suppose that we want to create a Python 3.8 virtual environment with the name myenv.

In the terminal, type

 conda create --name myenv python=3.8

Anaconda will list all packages that will be downloaded and installed. Type y (or just press ‘enter’) to proceed:

 Proceed ([y]/n)? y

Once finished, if there is no error, you can follow the instruction printed on screen to activate the virtual environment:

 conda activate myenv

If this is the first time of activation, an error message could pops up:

 CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.

Then go to Step 2.

Otherwise, the command prompt should be something like this:

 (myenv) user_name@cdmhub_session:~$

Step 2: Configure the shell start-up file

Following the printed instruction, type

 conda init bash

Step 3: Install packages

See also

* https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html

Created on , Last modified on