Python virtual environments are essential for managing dependencies and avoiding conflicts between projects. This guide will walk you through the process of creating and activating a virtual environment in Python.
Open your terminal and navigate to the directory where you want to set up your Python virtual environment. You can do this using the cd command:
cd /path/to/your/project
In the terminal, enter the following command to create a virtual environment. The name .venv is commonly used, but you can choose any name you prefer:
python3 -m venv .venv
Create a text file named requirements.txt in your project directory. In this file, list the Python libraries you want to install for your project. For example:
flask requests numpy
To start using the virtual environment, you need to activate it. Use the following command based on your operating system:
For Windows:
.\.venv\Scripts\activate
For macOS/Linux:
source .venv/bin/activate
Once activated, your terminal prompt will change to indicate that you are now working within the virtual environment.
It’s a good practice to ensure that pip is up-to-date. Run the following command to upgrade pip:
.venv\Scripts\python.exe -m pip install --upgrade pip
Finally, install the Python libraries listed in your requirements.txt file by running:
pip install -r requirements.txt
The above is the detailed content of How to Create Virtual Environments in Python. For more information, please follow other related articles on the PHP Chinese website!