How to use pipenv to create a virtual environment
Introduction:
Virtual environment is one of the important concepts in Python development, which can help us isolate what is needed for the project Depend on packages to avoid package conflicts between different projects. pipenv is a popular virtual environment management tool in the Python community. This article will introduce how to use pipenv to create a virtual environment and provide specific code examples.
1. Install pipenv
Use the pip command to install pipenv:
$ pip install pipenv
Use the brew command to install pipenv (applicable to MacOS User):
$ brew install pipenv
2. Create a virtual environment
Run the following command in the project directory to create a virtual environment:
$ pipenv install
This command will automatically read the Pipfile file in the project directory and install all dependency packages required by the project. If the Pipfile.lock file does not exist, pipenv will create it and lock the version of the current dependent package in the file.
3. Enter the virtual environment
Run the following command in the project directory to enter the virtual environment of the project:
$ pipenv shell
After running this command, you will enter the virtual environment, and the name of the virtual environment will be displayed in front of the terminal's command line.
4. Install dependency packages
After entering the virtual environment, you can use the pip command to install the required dependency packages. For example, install Django:
$ pip install django
If you have defined dependency packages in the Pipfile file, run the following command directly in the virtual environment to automatically install the required dependency packages:
$ pipenv install
5. Exit the virtual environment
Run the following command in the virtual environment to exit the virtual environment:
$ exit
You can also use the following command to exit the virtual environment:
$ deactivate
This will return you to the normal terminal environment.
6. Delete the virtual environment
Run the following command in the project directory to delete the virtual environment (also delete the Pipfile.lock file):
$ pipenv --rm
Note: This command will permanently delete the virtual environment and its dependencies, so use it with caution.
Conclusion:
Through pipenv, we can easily create and manage virtual environments and install the required dependency packages in them. It provides a concise and powerful solution, making Python development more convenient. I hope the introduction in this article will be helpful to you and allow you to better use pipenv to create a virtual environment.
The above is the detailed content of Steps to create a virtual environment using pipenv. For more information, please follow other related articles on the PHP Chinese website!