边学边做笔记更新,欢迎指正。
针对不同的任务,会运用到不同的 Python解释器,安装不同的依赖包。在同一电脑上想要配置不同的环境,为了方便管理,可以创建不同的虚拟环境。常用的工具包括 Anaconda 和 Virtualenv,使用方法可以参考博文:virtualenv的介绍及基本使用(所有命令解释)和 conda常用命令:安装,更新,创建,激活,关闭,查看,卸载,删除,清理,重命名,换源,问题。
本文主要讲述直接使用Python创建虚拟环境。
### Windows系统 ###
win + R
输入cmd
### Linux系统 ###
Ctrl + Alt + T
在命令行中输入Python,确定当前Python版本。
当一台电脑安装了多个Python版本,在Windows系统中,默认调用 环境变量 最上面一个的Python版本。虚拟环境需要哪个Python版本,就将它的环境变量移到最上面。
# 跳转到目标目录下
d:
cd d:\venv
# 创建虚拟环境
### Windows系统 ###
python -m venv 环境名称
### Linux系统 ###
python3 -m venv 环境名称
### Windows系统下 ###
# 首先跳转到环境文件夹中的Scripts中
cd d:\venv\环境名称\Scripts
# 激活当前环境
.\activate
### Linux系统下 ###
# 首先跳转到环境文件夹中的bin中
cd venv\环境名称\bin
# 激活当前环境
source .\activate
国外源的下载速度比较慢,可能出现链接超时。可以通过国内镜像源下载。
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/
激活环境后,使用 pip list
可以查看当前环境下安装了哪些包。
VS Code 通过配置 settings.json
文件来选择Python编译器。详细流程可以参考温柔且上进c的博文。
Ctrl + Shift + P
打开命令交互面板;Python: Select Interpreter
选择,也可以通过 settings
打开 settings.json
文件;Scripts\python.exe
添加到 python.pythonPath
中;"python.pythonPath": "D:\\venv\\环境名称\\Scripts\\python.exe"
Pycharm 相对简单直接选择虚拟环境文件夹下的 Scripts\python.exe
Python解释器即可。
run_success. Anaconda配置国内镜像源. CSDN博客.
温柔且上进c. 解决问题:VScode使用python虚拟环境(图文并茂版). CSDN博客.
溺阳. vscode设置Python虚拟环境. CSDN博客.