这里主要介绍,在使用 Python 虚拟环境(Venv)时,SublimeText 该怎么设置

为什么使用虚拟环境(Venv)

因为,我有洁癖!

我就是喜欢看到,pip list 命令下什么 Package 都没有,干干净净!哈哈哈。(^o^)

我使用的是,Venv,这个 Python 自带的标准库,来建立的虚拟环境,

然后,我所有 Project 需要的 Package,都会下载到这个虚拟环境里,

因为,虚拟环境,只有干干净净的一个文件夹,

所以,删除的时候,只需直接把那个文件夹,整个删掉即可,没有任何残留,

这可能是我使用,虚拟环境的最大原因了!(^o^)

如何设置Sublime呢?

在我们建立的虚拟环境后,如果不对Sublime进行设置的话,运行程序就会出错,

因为,你的 Package 都安装到了虚拟环境里了,

而 Sublime 默认的 Build,是在真实环境中的,Python 文件夹下运行的,

所以,该有的 Package,都不在。

设置方法如下:

  1. 先去,建立一个新的 Build,位置如下:

  2. 然后,在 Build 文件中,把如下代码,输入进去;并且把 Python 的路径改为,自己的虚拟环境下,Python文件的位置;注意路径里面使用双斜线隔开的;输入完了存一下即可(我名为 Python(Venv),方便区分);代码在下面,可以复制;

{
"shell":true,
"cmd": ["C:\\Users\\用户名\\Python\\Venv\\Scripts\\python.exe", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
  1. 最后,去Build System里面,找到刚刚新建的,用于虚拟环境的 Build (我的是 Python(Venv)),然后,选中为默认设置就行了;

结束语:

这样设置完之后,以后运行代码的时候,默认的,就是从你的虚拟环境中执行了。

快去,按下 CTRL + B 运行下试试吧!

又记录完了一个小白设置。

结束!

最新文章

  1. NFS Volume Provider(Part III) - 每天5分钟玩转 OpenStack(64)
  2. springMVC 拦截器如何做登录检查及页面跳转
  3. 如何使用Android JetPlayer类
  4. linux 程序管理与SElinux
  5. Emmet(之前叫Zencoding)插件安装
  6. 我 Git 命令列表 (2)【转】
  7. Java线程的相关方法
  8. mysql 二级索引
  9. Reflect(反射)
  10. C#实现软件开机自启动原理与代码
  11. 三位数流水码的生成(000·····009··00A····00Z····ZZZ)
  12. [转]MYSQL性能查看(命中率,慢查询)
  13. JS求数组差集的几种方法
  14. Docker学习笔记-CentOS7镜像
  15. html5 选择多张图片在页面内预览并上传到后台
  16. VS2017 配置ImageMagick
  17. linux常用查看文件或日志命令
  18. mysql explain中的 “Select tables optimized away”
  19. windows定时关机命令
  20. spring cloud学习(一) 服务注册

热门文章

  1. 初学Qt——vs2012开发环境下的窗体跳转
  2. Mac 常见命令行
  3. Harbor镜像漏洞扫描
  4. 符合SEO的HTML布局规范
  5. 自定义checkbox, radio样式总结
  6. Yuchuan_Linux_C 编程之十 进程及进程控制
  7. java算法--普通队列
  8. 教你高效使用数据可视化BI软件创建医院卫生耗材运营监控大屏
  9. 判断括号是否有效(c++描述)
  10. python第一次作业