python

virtualenv

venv不完全等于virtualenv,有一部分被吸收进python标准库里面了叫做venv

创建:virtualenv <env-name>(我现在用env当名字)

激活(Linux):

chmod +x ./env/bin/activate #为啥默认没有执行权限
. ./env/bin/activate`

激活(Windows):.\env\Scripts\activate
用虚拟环境运行程序:`.\env\Scripts\python.exe <some.py>
删除:把文件夹删除了就行

miniconda

conda安装和pip安装同一个库的区别是conda会安装预编译的库给你,成功率会大点。

创建:conda create -n <env-name> python=3.11
激活:conda activate <env-name>
删除:conda remove --name <env-name> --all 默认是放全局文件夹的要用命令删除