pyvenv:Emacs的Python虚拟环境界面

时间:2024-06-11 22:47:42
【文件属性】:

文件名称:pyvenv:Emacs的Python虚拟环境界面

文件大小:15KB

文件格式:ZIP

更新时间:2024-06-11 22:47:42

EmacsLisp

pyvenv.el,对Emacs的Python虚拟环境支持 这是一个简单的全局次要模式,它将在Emacs中复制由virtualenv激活完成的更改。 主要入口点是pyvenv-activate (向用户查询要激活的虚拟环境目录)和pyvenv-workon (向用户查询$WORKON_HOME的虚拟环境)(来自virtualenvwrapper.sh)。 类似项目 是Emacs的原始virtualenv实现。 我使用了很长时间,但不喜欢某些设计决策。 例如,它不会修改process-environment因此不会为Mx compile和其他外部进程设置虚拟环境。 另外, Mx virtualenv-workon需要使用前缀参数才能实际更改当前虚拟环境。 而且它不支持我用来设置工作环境的virtualenvwrapper的钩子。 总而言之,太多的魔法只会带来很少的收益。 所以我想我会


【文件预览】:
pyvenv-master
----.bumpversion.cfg(174B)
----scripts()
--------release(166B)
----pyvenv.el(25KB)
----.travis.yml(392B)
----test()
--------pyvenv-deactivate-test.el(2KB)
--------pyvenv-activate-test.el(1KB)
--------pyvenv-workon-home-test.el(515B)
--------test-helper.el(1KB)
--------pyvenv-workon-test.el(901B)
--------pyvenv-virtualenv-list-test.el(1KB)
--------pyvenv-track-virtualenv.el(2KB)
--------pyvenv-mode-test.el(663B)
--------pyvenv-env-diff-test.el(717B)
--------pyvenv-hook-dir-test.el(904B)
----README.md(1KB)
----Makefile(736B)
----.gitignore(6B)
----Cask(185B)

网友评论