Python 虚拟环境 virtualenv 笔记

初始化 virtualenv

方式一: virtualenv

安装 virtualenv, 不用sudo的话, 是安装到用户home目录下

pip install virtualenv
# 此时如果 virtualenv 命令还不能用, 需要执行一下
source ~/.profile

然后在当前目录下创建虚拟环境, 用的目录是 venv

virtualenv venv

方式二: python3 -m venv

如果不使用 virtualenv, 则需要先安装 python3.10-venv , 然后

python3 -m venv my-venv

否则会提示

The virtual environment was not created successfully because ensurepip is not
available.  On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.

    apt install python3.10-venv

启用当前路径的 venv

启用当前 venv 环境路径, 在安装了虚拟环境目录的路径下, 执行

source venv/bin/activate

这时候提示符会出现 (venv) 前缀, 并且python的路径也会被重定向

milton@vmu2204b:~/WorkC/DAPLink$ source venv/bin/activate
(venv) milton@vmu2204b:~/WorkC/DAPLink$ which python
/home/milton/WorkC/DAPLink/venv/bin/python

退出当前 venv 环境

执行

deactivate

Links

posted on 2023-02-02 13:29  Milton  阅读(246)  评论(0编辑  收藏  举报

导航