learning-software-engineering / learning-software-engineering.github.io

MIT License
17 stars 206 forks source link

Development Process: Introduction for the Conda #484

Open YankeMao opened 4 months ago

YankeMao commented 4 months ago

We are going to expand the introduction of the Conda, which is a very helpful tool for managing the environment, project, etc. Besides the existing content, we will focus on expanding the introduction of the Conda, the difference between MiniConda and Anaconda, and the setup of the Conda. In addition, we will add an intruction to installing the Anaconda on MacOS and Windows and nine types of major tasks that Conda can work on which include the most commonly used command of Conda.

YankeMao commented 4 months ago

I will focus on writing instructions for four types of tasks, including Managing conda, Managing environments, Managing channels, and Managing packages.

emma0925 commented 4 months ago

I will focus on installing anaconda on windows and macos. As well as do some restructuring for the existing setup_conda.md

muyuxuan946 commented 4 months ago

I will focus on writing conda manging in python, virtual packages, creating custom channels, projects and viewing command -line help.

YankeMao commented 3 months ago

The PRs related to this issue are:

  1. Elaborate on managing Conda python, channels #606
  2. Additional guidelines for how to use Conda focusing on tasks #604
  3. Installing anaconda Instruction #600