Python创建虚拟环境

Python创建虚拟环境

1 CMD中创建虚拟环境

win+R: cmd
1 输入python,如果跳出“不是内部处理”,则需要在系统高级设置中—>环境变量—>将python所处的文件夹添加到环境变量中,e.g., D\Anaconda
2 修改路径
e.g.,

cd: C:\Users\admin\Desktop\test

3 输入

python -m venv XXXX

4 查看C:\Users\admin\Desktop\test路径中是否新建了环境,如果没有,则没有成功
5 若成功,则修改路径

C:\Users\admin\Desktop\test\Scripts

6 激活虚拟环境,继续输入:

.\activate

2 Vscode中创建虚拟环境

1 打开vscode,1.1 文件-打开文件夹;1.2 终端—>新建terminal
2 下方terminal中如果前方是(PS),则代表此时的terminal是powershell,需要修改为cmd,方法见步骤3
3 win+shift+P,输入:
terminal: select,选择默认配置文件
Python创建虚拟环境_第1张图片
然后选择Command Prompt,即cmd.exe
Python创建虚拟环境_第2张图片
4 vscode上方,终端,新建终端
5 输入python -m venv XXXX
6文件夹中出现虚拟环境相关的文件,创建成功
7 win+shift+p,输入python: select interpreter,选择创建好的虚拟环境
8 结束

3 注意

网上有些教程中,激活环境的时候,用的是source命令。
但是终端会提示source不是内部命令,这是因为windows中没有开启bash。我用的win11,没有开启成功。所以建议还是直接在vscode中创建吧。
如果非要在cmd中激活虚拟环境,则将路径改为虚拟环境中的scripts文件夹,再运行./activate即可

你可能感兴趣的:(python,vscode)