Python虚拟环境管理

1. venv&virtualenv

https://docs.python.org/zh-cn/3.9/library/venv.html

https://virtualenv.pypa.io/en/latest/installation.html

平台 Shell 用于激活虚拟环境的命令
POSIX bash/zsh $ source /bin/activate
fish $ source /bin/activate.fish
csh/tcsh $ source /bin/activate.csh
PowerShell Core $ /bin/Activate.ps1
Windows cmd.exe C:> \Scripts\activate.bat
PowerShell PS C:> \Scripts\Activate.ps1

2. virtualenv-wrapper

https://virtualenvwrapper.readthedocs.io/en/latest/

3. conda

Anaconda安装文档

https://docs.continuum.io/anaconda/

下载地址归档

https://repo.anaconda.com/archive/

Miniconda安装文档

https://docs.conda.io/en/latest/miniconda.html#latest-miniconda-installer-links

# .condarc
show_channel_urls: true
channels:
	- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
	- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
	- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2

custom_channels:
	conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
	msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

卸载anaconda后cmd exit code为1

reg query “HKCU\Software\Microsoft\Command Processor”

reg delete “HKCU\Software\Microsoft\Command Processor” /v AutoRun /f