Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/justinmayer/virtualfish
Fish shell tool for managing Python virtual environments
https://github.com/justinmayer/virtualfish
fish fish-shell python shell virtualenv virtualenvwrapper
Last synced: 3 days ago
JSON representation
Fish shell tool for managing Python virtual environments
- Host: GitHub
- URL: https://github.com/justinmayer/virtualfish
- Owner: justinmayer
- License: mit
- Created: 2012-07-01T03:10:08.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2024-10-09T17:41:20.000Z (2 months ago)
- Last Synced: 2024-10-29T15:03:03.695Z (about 2 months ago)
- Topics: fish, fish-shell, python, shell, virtualenv, virtualenvwrapper
- Language: Shell
- Homepage:
- Size: 325 KB
- Stars: 1,065
- Watchers: 12
- Forks: 100
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- Awesome-GitHub-Repo - virtualfish - Python 虚拟关键管理工具。[<img src="https://tva1.sinaimg.cn/large/008i3skNly1gxlhtmg11mj305k05k746.jpg" alt="微信" width="18px" height="18px" />](https://mp.weixin.qq.com/s?__biz=MzUxNjg4NDEzNA%3D%3D&chksm=f9a1d521ced65c373d8970ddb8789ae7217e70c33981b00b7cdd6e4a13e528a9cba6509e1aad&idx=1&mid=2247485160&scene=21&sn=8c3ccfa18af516589f226bef3e8335d3#wechat_redirect) (开源工具 / 命令行工具)
README
# VirtualFish
[![Build Status](https://img.shields.io/github/actions/workflow/status/justinmayer/virtualfish/main.yml?branch=main)](https://github.com/justinmayer/virtualfish/actions)
[![PyPI Version](https://img.shields.io/pypi/v/virtualfish)](https://pypi.org/project/virtualfish/)
[![Downloads](https://img.shields.io/pypi/dm/virtualfish)](https://pypi.org/project/virtualfish/)VirtualFish is a Python [virtual environment][Virtualenv] manager for the [Fish shell][].
You can get started by [reading the documentation][Read The Docs]. (It’s quite short… Promise!)
You can also get help on [#virtualfish on OFTC](https://webchat.oftc.net/?randomnick=1&channels=virtualfish) (`ircs://irc.oftc.net:6697/#virtualfish`), the same network as the [Fish IRC channel](https://webchat.oftc.net/?randomnick=1&channels=fish).
VirtualFish is maintained by [Justin Mayer](https://justinmayer.com/), and was originally created by [Daisy Leigh Brenecki](https://daisy.wtf).
## A quickstart, for the impatient
👉 **Fish version 3.1 or higher is required.** 👈
1. `python -m pip install virtualfish`
2. `vf install`
3. [Add VirtualFish to your prompt](https://virtualfish.readthedocs.org/en/latest/install.html#customizing-your-fish-prompt)
4. `vf new myvirtualenv; which python`[Read the documentation][Read The Docs] to find out more about project management, environment variable automation, auto-activation, and other plugins, as well as extending VirtualFish with events, [virtualenvwrapper][] emulation, and more.
[Virtualenv]: https://virtualenv.pypa.io/en/latest/
[Fish shell]: https://fishshell.com/
[Read The Docs]: https://virtualfish.readthedocs.org/en/latest/
[virtualenvwrapper]: https://bitbucket.org/virtualenvwrapper/virtualenvwrapper