zoukankan      html  css  js  c++  java
  • Sublimeの虚拟环境(Venv)设置

    这里主要介绍,在使用 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 运行下试试吧!
    又记录完了一个小白设置。
    结束!



  • 相关阅读:
    [leetcode]Combination SumII
    NSum小结
    image 与 canvas 的相互转化
    $_SERVER 相关变量
    最近做的项目,总结一下。
    开始在博客园,写博客,先写点东西。
    Codeforces Round #584 C. Paint the Digits
    Codeforces Round #584 B. Koala and Lights
    Codeforces Round #584 A. Paint the Numbers
    HDU-2296-Ring(AC自动机, DP)
  • 原文地址:https://www.cnblogs.com/bitssea/p/12556528.html
Copyright © 2011-2022 走看看