virtualenv
virtualenv 可创建虚拟环境,用于管理不同 python 项目所需的依赖项,而项目彼此之间不相互干扰。
- 安装 virtualenv
1
pip install virtualenv
- 创建虚拟环境
1
2mkdir env # 创建文件夹
virtualenv first-env - 也可以创建指定 python 编译器的环境
1
virtualenv -p path/python.exe venv
- 激活环境
1
2cd ../Scripts
activate - 停止激活环境
1
deactivate
注:如果是使用 vscode 作为 python 开发环境的话,使用 virtualenv 创建的 python 解释器会出现以下错误:
无法加载 ...ps1,因为在此系统上禁止运行此脚本
解决办法是:win + x, 选择 Windows Powershell(管理员)
,输入 set-executionpolicy remotesigned
,再输入 y
确认。
pip 换源
- Linux: 修改
~/.pip/pip.conf
文件(没有则创建一个), 内容如下:1
2[global]
index-url = http://pypi.tuna.tsinghua.edu.cn/simple - windows:
- 在 user 目录中创建一个 pip 目录, 如
C:\Users\TLDX\pip
, 在 pip 目录下新建pip.ini
, 内容如下1
2
3
4[global]
index-url = http://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn - 直接命令行输入:
1
pip config set global.index-url http://pypi.tuna.tsinghua.edu.cn/simple
- 在 user 目录中创建一个 pip 目录, 如