Hublog随手记录一些东西

Python Virtualenv

在linux环境下安装 virtualenv

  1. python3.3 及以上版本内置了 venv 模块,你可以通过 python3 -m venv yourvenv 调用(更推荐)

  2. 如果是较低版本或者有需求,你也可以使用 apt 安装 virtualenv 来直接使用此命令

    1
    
    sudo apt install python3-virtualenv

使用 python virtualenv 创建虚拟环境

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
# 使用 python3 内置的 venv 模块(推荐)
python3 -m venv yourvenv
python3 -m venv --system-site-packages yourvenv	# 创建虚拟环境,并引入全局环境下的包

source yourvenv/bin/activate    # 进入虚拟环境
deactivate						# 退出虚拟环境

pip list				# 显示已安装库
pip install package		# 安装库
pip install -r requirements.txt		# 将依赖库的名字和版本写入 requirements.txt 并通过命令逐个安装
pip uninstall package 				# 卸载库
pip freeze > requirements.txt		# 将当前环境依赖及版本以 requirements 的格式输出并写入 requirements.txt

# pip安装指定版本库
$ pip install SomePackage			# latest version
$ pip install SomePackage==1.0.4	# specific version
$ pip install 'SomePackage>=1.0.4'	# minimum version
0%