sublime text 应该如何配置默认以 venv 虚拟环境执行脚本?

1 天前
 LeeReamond

想要实现的效果:sublime text 的 build 直接以虚拟环境执行。

目前做的尝试:

  1. 新建一个项目目录,里面包含 env ( venv )文件夹和 main.py 文件。
  2. 使用如下构建文件
{
    "cmd": ["$file_dir\\env\\Scripts\\python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",

    "env": {
        "PYTHONIOENCODING": "utf-8"
    },
    "shell": true
}
  1. main.py 内容:
import os
print(os.path.abspath(__file__))
  1. 构建结果:得到乱码ϵͳ�Ҳ���ָ����·����

比较疑惑是哪里的问题

296 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1103836

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX