Windows安装virtualenv+jupyter,并在VS code上测试代码

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

目录

1.安装Python并配置环境变量

两种方法

  1. 第一种是Python官网下载安装包手动安装并添加入系统变量。参考教程https://blog.csdn.net/qq_44809707/article/details/122449191
  2. 第二种推荐CMD命令安装快捷键WIN+R打开CMD终端输入"python" 会直接跳出微软商店点击安装即可它会自动配置好环境变量非常简单。

2.安装virtualenv并创建环境空间

在CMD终端创建一个新文件夹并进入然后执行下列命令进行安装这里可以指定清华源下载速度快很多

pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple/ 

安装好之后利用virtualenv创建python环境空间是一个文件夹类似于container的作用是独立于系统中原来的python环境。
利用以下指令创建改环境py3_virtualenv即该环境的文件夹名可以自行更改

virtualenv -p python3 py3_virtualenv 

进入环境并激活环境

.\py3_virtualenv\Scripts\activate

3.安装jupyter(在virtualenv的python环境中)

在上一步的环境中执行以下指令安装jupyter

pip install jupyter

截至到目前virtualenv+jupyter就已经完全安装完成了接下来我们尝试在VS code编译器中调用该环境。

4.安装VS Code并配置python虚拟环境

VS Code安装的教程太多了自行百度即可。
接下来需要让VS code能够找到上述python虚拟环境。

4.1.安装Python, Jupyter插件

在VS code的extensions里面搜索"python"、“jupyter”直接安装即可。
此时我们打开任何一个.ipynb文件仍然会发现VS code找不到我们创建的虚拟环境只显示了系统之前安装的python环境。因此我们必须加入虚拟环境的Path路径。

4.2.在VS code的环境中加入虚拟环境的Path路径

可采用以下步骤主要参考了这篇博客https://www.cnblogs.com/gotolearn/p/11050538.html

  1. 把需要使用该环境的项目文件夹添加到工作区
  2. 按下“ctrl + , ”打开设置或者在文件菜单中打开设置
  3. 搜索框中搜索env点击你的项目在左边选扩展->python在Python:Venv Path一行添加你的虚拟环境文件夹注意文件夹间以逗号分隔例如
D:/py3_virtualenv
  1. 之后搜索python path左边选扩展->python下拉找到Python:Python Path,填入你的虚拟环境中的python解析器路径。(这一步我没找到这个Python:Python Path但好像这个不填也没影响

重启一下VS code就可以看到创建的虚拟环境能在内核选项中找到了至此可以使用VS Code来调试你得jupyter代码了。

5.Takeaway

调试python时会发现你的虚拟空间中还需要安装很多相关的Python库例如numpy, torch等等可以在安装指令后添加国内的清华源大大提高速度。例如

pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple
阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: windows