4个版本
0.1.3 | 2019年11月22日 |
---|---|
0.1.2 | 2019年11月15日 |
0.1.1 | 2019年11月15日 |
0.1.0 | 2019年11月15日 |
#26 in #finding
10KB
71 代码行(不包括注释)
saucy
saucy是查找Python虚拟环境的辅助工具。
动机
总是写?
user@server:~/important_project/> . env/bin/activate
(env) user@server:~/important_project/> .
难道每次都不需要输入env/bin/activate
吗?
示例
这时就出现了saucy。要安装saucy,运行
cargo install saucy
当你在目录中运行saucy时,它将打印出它找到的第一个Python虚拟环境的activate
脚本。例如
user@server:~/important_project/> saucy
/home/user/important_project/env/bin/activate
因此,你不需要输入. env/bin/activate
,你只需输入
user@server:~/important_project/> . $(saucy)
(env) user@server:~/important_project/>
但即使是这样也感觉太麻烦了。相反,将以下行(或类似内容)插入到你的.bash_aliases
文件中
alias sa=". $(saucy)$"
现在它就像这样简单
user@server:~/important_project/> sa
(env) user@server:~/important_project/>
享受吧!
许可证
根据以下任一许可证授权
- Apache License,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT),由您选择。
依赖关系
~3MB
~52K SLoC