我想让virtualenv与鱼壳一起工作.我安装了virtualenv,它可以正常使用bash和zsh.但是,运行以下命令将返回fish: Unknown command 'source':
$ source ~/path/to/bin/activate
Run Code Online (Sandbox Code Playgroud)
有谁知道如何让virtualenv和鱼壳一起工作.提前致谢.
小智 148
你不需要激活使用virtualenv它是一种方便.您可以直接使用virtualenv:
virtualenv venv
./venv/bin/pip install foo
Run Code Online (Sandbox Code Playgroud)
您是否尝试过使用鱼类:
. venv/bin/activate.fish
Run Code Online (Sandbox Code Playgroud)
它可能没有广泛使用bash所以可能有问题 - 查看提交历史记录显示最近的修复:
https://github.com/pypa/virtualenv/commits/develop/virtualenv_embedded/activate.fish
San*_*eet 23
For virtualenv, fish has a separate activation file in the in the bin directory with .fish extension.
所以你必须这样做:
$ source ~/path/to/bin/activate.fish
dev*_*ict 19
您也可以使用:https://github.com/adambrenecki/virtualfish
它允许您通过键入以下内容来激活virtualenv:
vf activate <my_env>
Run Code Online (Sandbox Code Playgroud)
您可以使用虚拟鱼。
Ian Bicking 的 virtualenv 的 Fish Shell 包装器,有点松散地基于 Doug Hellman 的用于 Bourne 兼容壳的 virtualenvwrapper。
来源:https : //github.com/adambrenecki/virtualfish
文档:http : //virtualfish.readthedocs.org/en/latest/
| 归档时间: |
|
| 查看次数: |
23097 次 |
| 最近记录: |