跳至正文
Wener Notes

Python ENV

约 1 分钟阅读
标签:Environment
  • PYTHONHOME
  • PYTHONPATH

venv

  • 不要在 venv 环境下工作 - 不要放项目内容
bash
# 以前为 pyvenv -  3.3 - 3.7
# 有些 distro 需要额外安装 python3-venv
# 只有部分 virtualenv 功能
python3 -m venv venv

source venv/bin/activate
deactivate

# 如果只删除虚拟环境
cd venv
rm -rf bin include lib lib64 Scripts Lib pyvenv.cfg
text
venv/
├── bin/ (Linux/macOS) or Scripts/ (Windows)
│   ├── activate
│   ├── activate.csh
│   ├── activate.fish
│   ├── pip
│   ├── python -> python3
│   └── python3
├── include/
├── lib/ (Linux/macOS) or Lib/ (Windows)
│   └── pythonX.Y/
│       └── site-packages/
├── lib64/ (Linux, optional)
├── pyvenv.cfg
└── share/ (Linux, optional)

venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv

关联信息

反向链接、本文链接的其他页面和外部资料。

站内链接

  • pyenv
    笔记 · pyenv

    pyenv/pyenv · MIT · 管理多版本 Python · 机器学习建议使用 3.9, 3.10 这样的版本,避免太新的 3.11 和 3.12 · PYENVVERSION · .python-version · $(pyenv root)/version

参考资料

GitHub1 条
其他外链3 条
最近更新commit 00ddd72编辑