Skip to content

jeyrce/venv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

venv

一个在 MacOS 轻量化管理 python 虚拟环境的工具.

  • 使用 python3.x 内置组件
  • 统一管理虚拟环境目录 ~/.venvs/

安装方法

1、复制 venv.sh 到你的电脑,例如放在 ~/.venv.sh

2、在 ~/.zshrc 文件引入脚本,例如:

# vim ~/.zshrc 末尾追加

source $HOME/.venv.sh

3、激活脚本

source ~/.zshrc

使用方法

jeyrcelu@JEYRCELU-MC1 venv % venv-help
🐍 Python 虚拟环境管理工具 (venv)

用法:
  mkvenv <名称>   创建新的虚拟环境
  workon <名称>   激活虚拟环境
  workon --list   列出所有环境
  lsvenv          列出所有环境
  cdvenv <名称>   进入虚拟环境目录
  workout         退出当前虚拟环境
  rmvenv <名称>   删除虚拟环境
  venv-help       显示帮助信息

示例:
  mkvenv myproject   # 创建环境
  workon myproject   # 激活环境
  workout            # 退出环境
  rmvenv myproject   # 删除环境

环境目录: /Users/jeyrcelu/.venvs
jeyrcelu@JEYRCELU-MC1 venv %

创建虚拟环境

jeyrcelu@JEYRCELU-MC1 ~ % lsvenv
📦 可用的虚拟环境:
  - p3
jeyrcelu@JEYRCELU-MC1 ~ % mkvenv jeyrcelu
🛠️  正在创建虚拟环境: jeyrcelu
📂 路径: /Users/jeyrcelu/.venvs/jeyrcelu
✅ 虚拟环境创建成功!

> 激活命令:
   workon jeyrcelu

💡 提示: 添加到 ~/.zshrc 可快速访问:
   alias go-jeyrcelu='workon jeyrcelu'
jeyrcelu@JEYRCELU-MC1 ~ %

激活虚拟环境

jeyrcelu@JEYRCELU-MC1 ~ % workon jeyrcelu
🔌 激活虚拟环境: jeyrcelu
(jeyrcelu) jeyrcelu@JEYRCELU-MC1 ~ %

退出虚拟环境

(jeyrcelu) jeyrcelu@JEYRCELU-MC1 ~ % workout
🔌 已退出虚拟环境

查看所有环境

jeyrcelu@JEYRCELU-MC1 ~ % lsvenv
📦 可用的虚拟环境:
  - jeyrcelu
  - p3

删除虚拟环境

jeyrcelu@JEYRCELU-MC1 ~ % rmvenv jeyrcelu
⚠️  即将永久删除虚拟环境: jeyrcelu
 路径: /Users/jeyrcelu/.venvs/jeyrcelu
确认删除?(y/N): y

✅ 虚拟环境 'jeyrcelu' 已删除

FAQ

About

一个在 MacOS 轻量化管理 python 虚拟环境的工具.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages