Virtualenv
直接从 Sublime Text 3 管理虚拟环境
详情
安装
- 总数 37K
- Win 15K
- Mac 11K
- Linux 10K
2021 年 8 月 6 日 | 2021 年 8 月 5 日 | 2021 年 8 月 4 日 | 2021 年 8 月 3 日 | 2021 年 8 月 2 日 | 2021 年 8 月 1 日 | 2021 年 7 月 31 日 | 2021 年 7 月 30 日 | 2021 年 7 月 29 日 | 2021 年 7 月 28 日 | 2021 年 7 月 27 日 | 2021 年 7 月 26 日 | 2021 年 7 月 25 日 | 2021 年 7 月 24 日 | 2021 年 7 月 23 日 | 2021 年 7 月 22 日 | 2021 年 7 月 21 日 | 2021 年 7 月 20 日 | 2021 年 7 月 19 日 | 2021 年 7 月 18 日 | 2021 年 7 月 17 日 | 2021 年 7 月 16 日 | 2021 年 7 月 15 日 | 2021 年 7 月 14 日 | 2021 年 7 月 13 日 | 2021 年 7 月 12 日 | 2021 年 7 月 11 日 | 2021 年 7 月 10 日 | 2021 年 7 月 9 日 | 2021 年 7 月 8 日 | 2021 年 7 月 7 日 | 2021 年 7 月 6 日 | 2021 年 7 月 5 日 | 2021 年 7 月 4 日 | 2021 年 7 月 3 日 | 2021 年 7 月 2 日 | 2021 年 7 月 1 日 | 2021 年 6 月 30 日 | 2021 年 6 月 29 日 | 2021 年 6 月 28 日 | 2021 年 6 月 27 日 | 2021 年 6 月 26 日 | 2021 年 6 月 25 日 | 2021 年 6 月 24 日 | 2021 年 6 月 23 日 | 2021 年 6 月 22 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 1 | 1 | 4 | 3 | 9 | 2 | 3 | 1 | 1 | 4 | 2 | 1 | 2 | 3 | 7 | 0 | 0 | 0 | 1 | 0 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 4 | 2 | 2 | 6 | 1 | 0 | 0 | 2 | 4 | 2 | 2 | 2 | 0 | 1 |
Mac | 2 | 1 | 0 | 0 | 1 | 3 | 0 | 1 | 2 | 1 | 1 | 2 | 0 | 2 | 0 | 3 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Linux | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 3 | 3 | 0 | 2 | 2 | 0 | 4 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 5 | 0 | 1 | 1 | 0 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 2 | 0 | 0 |
说明文件
Sublime Text - Virtualenv
直接从 Sublime Text 3 管理虚拟环境。
免责声明:不再维护
因为我停止使用 Sublime Text,所以我无法再维护这个项目。如果你有兴趣接管,请与我联系,我们可以讨论。
特性
- 可重用构建系统。使用虚拟环境执行代码,无需手动修改路径。
- 虚拟环境搜索。在打开的文件夹或系统中的任何位置查找虚拟环境。
- 激活/停用。轻松选择或停用当前虚拟环境。
- 创建和删除虚拟环境。根据目标 Python 选择。支持标准 virtualenv 包和 Python 3.3 内置的 venv 模块。
- 与其他软件包集成。SublimeREPL。
支持
仅适用于 Sublime Text 3。在 Linux 和 Windows 上进行了测试,但也应在 OS X 上工作。
安装
如常规一样通过包控制安装
- 通过菜单或使用
Ctrl+Shift+P
打开命令面板。 - 选择
Package Control: Install Package
。 - 搜索 Virtualenv 并按回车键。
详细说明 在此。
使用
代码执行
通过 工具 -> 构建系统
菜单启用 Python + Virtualenv
构建系统,并使用 Ctrl+B
执行。如果没有定义其他自定义的 Python 构建,则 自动
也可以工作。
构建系统在有或没有启动的虚拟环境时都可以工作,因此可以用作 Python 的默认构建。
激活
在命令面板中搜索 Virtualenv: Activate
并选择所需的虚拟环境。
停用
当虚拟环境激活时,可用命令 Virtualenv: 停用
。
创建虚拟环境
选择 Virtualenv: 新建
(或选择内置虚拟环境 Virtualenv: 新建 (venv)
),输入目标路径并选择 Python 二进制文件。新的虚拟环境将自动激活。
删除虚拟环境
使用命令 Virtualenv: 删除
,选择虚拟环境并确认。
整合
使用命令 Virtualenv: SublimeREPL - Python
使用当前虚拟环境启动 Python REPL。
设置
默认设置列表可通过 首选项 -> 软件包设置 -> Virtualenv -> 默认
获取。请不要修改默认设置,因为如果包被更新,您将丢失所有更改。您应该在 软件包设置 -> Virtualenv -> 用户
中覆盖必要的设置。
可执行文件
用于创建虚拟环境的可执行文件。默认为 python -m virtualenv
,假定虚拟环境安装在默认 Python 前缀路径上。根据您的设置,您可能希望更改为类似于: virtualenv
、virtualenv-3.3
、python3 -m virtualenv
等。
virtualenv 目录
用于搜索虚拟环境的目录路径列表。默认包括 virtualenvwrapper 的 WORKON_HOME
。Linux 和 OS X 上的 ~/.virtualenvs
,以及 Windows 上的 ~\Envs
(《virtualenvwrapper-win》的 [来源](https://github.com/davidmarble/virtualenvwrapper-win/))。
有一组快捷命令可以快速将虚拟环境目录添加到您的设置中: Virtualenv: 添加目录
。
extra_paths
搜索 Python 二进制文件的附加路径。对于可携带的 Python 安装可能很有用。默认为无。
高级
当前虚拟环境路径存储在项目设置中,如果项目已保存到 *.sublime-project
文件中,则可手动编辑。
扩展或自定义构建系统应该是可能的。只需在您的构建系统定义中将 "target": "virtualenv_exec"
设置,或导入并从 Virtualenv.commands.VirtualenvExecCommand
继承。关于 Sublime Text 的构建系统的更多信息请参阅这里。
未来计划
一些可能的改进想法。
- 与更多软件包的整合。SublimeCodeIntel 的路径?
- 为
pip
命令的 兄弟 包。