边学边做笔记更新,欢迎指正。
前言
针对不同的任务,会运用到不同的 Python解释器,安装不同的依赖包。在同一电脑上想要配置不同的环境,为了方便管理,可以创建不同的虚拟环境。常用的工具包括 Anaconda 和 Virtualenv,使用方法可以参考博文:virtualenv的介绍及基本使用(所有命令解释)和 conda常用命令:安装,更新,创建,激活,关闭,查看,卸载,删除,清理,重命名,换源,问题。 本文主要讲述直接使用Python创建虚拟环境。
1 创建虚拟环境
1.1 打开命令行
win + R
输入cmd
Ctrl + Alt + T
1.2 确定Python版本
在命令行中输入Python,确定当前Python版本。 当一台电脑安装了多个Python版本,在Windows系统中,默认调用 环境变量 最上面一个的Python版本。虚拟环境需要哪个Python版本,就将它的环境变量移到最上面。
1.3 创建虚拟环境
d:
cd d:\venv
python -m venv 环境名称
python3 -m venv 环境名称
2 配置虚拟环境
2.1 激活虚拟环境
cd d:\venv\环境名称\Scripts
.\activate
cd venv\环境名称\bin
source .\activate
2.2 下载依赖包
国外源的下载速度比较慢,可能出现链接超时。可以通过国内镜像源下载。
pip install 依赖包名字 -i 地址
也可以将国内镜像源添加到 config 中,之后使用 pip install' 命令时会优先从这个地址下载。
pip config set global.index-url 镜像源地址
pip config list
pip config unset global.index-url
国内镜像源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:https://mirrors.aliyun.com/pypi/simple/ 中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:https://pypi.hustunique.com/ 山东理工大学:https://pypi.sdutlinux.org/ 豆瓣:https://pypi.douban.com/simple/
3 查看虚拟环境
激活环境后,使用 pip list 可以查看当前环境下安装了哪些包。
4 选择虚拟环境
VS Code 通过配置 settings.json 文件来选择Python编译器。详细流程可以参考温柔且上进c的博文。
Ctrl + Shift + P 打开命令交互面板;- 可以通过
Python: Select Interpreter 选择,也可以通过 settings 打开 settings.json 文件; - 将虚拟环境中的
Scripts\python.exe 添加到 python.pythonPath 中; - 重启 VS Code。
"python.pythonPath": "D:\\venv\\环境名称\\Scripts\\python.exe"
Pycharm 相对简单直接选择虚拟环境文件夹下的 Scripts\python.exe Python解释器即可。
参考资料
run_success. Anaconda配置国内镜像源. CSDN博客. 温柔且上进c. 解决问题:VScode使用python虚拟环境(图文并茂版). CSDN博客. 溺阳. vscode设置Python虚拟环境. CSDN博客.
|