venv的目录结构
突然发现Venv还是挺好用的,其可以包括完整的python执行文件。以下为venv的目录结构。
-
目录结构:
-
使用venv进行执行
不同平台的目录结构
windows
venv\
│
├── Include\
│
├── Lib\
│ │
│ └── site-packages\
│ │
│ ├── _distutils_hack\
│ │
│ ├── pip\
│ │
│ ├── pip-22.0.4.dist-info\
│ │
│ ├── pkg_resources\
│ │
│ ├── setuptools\
│ │
│ ├── setuptools-58.1.0.dist-info\
│ │
│ └── distutils-precedence.pth
│
│
├── Scripts\
│ ├── Activate.ps1
│ ├── activate
│ ├── activate.bat
│ ├── deactivate.bat
│ ├── pip.exe
│ ├── pip3.10.exe
│ ├── pip3.exe
│ ├── python.exe
│ └── pythonw.exe
│
└── pyvenv.cfg
- 本来想在windows下执行一下,网络无法接通,也可以不下载而选择已有的环境
linux
venv/
│
├── bin/
│ ├── Activate.ps1
│ ├── activate
│ ├── activate.csh
│ ├── activate.fish
│ ├── pip
│ ├── pip3
│ ├── pip3.10
│ ├── python
│ ├── python3
│ └── python3.10
│
├── include/
│
├── lib/
│ │
│ └── python3.10/
│ │
│ └── site-packages/
│ │
│ ├── _distutils_hack/
│ │
│ ├── pip/
│ │
│ ├── pip-22.0.4.dist-info/
│ │
│ ├── pkg_resources/
│ │
│ ├── setuptools/
│ │
│ ├── setuptools-58.1.0.dist-info/
│ │
│ └── distutils-precedence.pth
│
├── lib64/
│ │
│ └── python3.10/
│ │
│ └── site-packages/
│ │
│ ├── _distutils_hack/
│ │
│ ├── pip/
│ │
│ ├── pip-22.0.4.dist-info/
│ │
│ ├── pkg_resources/
│ │
│ ├── setuptools/
│ │
│ ├── setuptools-58.1.0.dist-info/
│ │
│ └── distutils-precedence.pth
│
└── pyvenv.cfg
mac
venv/
│
├── bin/
│ ├── Activate.ps1
│ ├── activate
│ ├── activate.csh
│ ├── activate.fish
│ ├── pip
│ ├── pip3
│ ├── pip3.10
│ ├── python
│ ├── python3
│ └── python3.10
│
├── include/
│
├── lib/
│ │
│ └── python3.10/
│ │
│ └── site-packages/
│ │
│ ├── _distutils_hack/
│ │
│ ├── pip/
│ │
│ ├── pip-22.0.4.dist-ino/
│ │
│ ├── pkg_resources/
│ │
│ ├── setuptools/
│ │
│ ├── setuptools-58.1.0.dist-info/
│ │
│ └── distutils-precedence.pth
│
└── pyvenv.cfg
参考与更多
这种简化的树结构使您可以更好地了解虚拟环境文件夹中发生的事情
https://blog.csdn.net/ResumeProject/article/details/119645187?
- linux在~/.condarc下
channels:
- https://pypi.tuna.tsinghua.edu.cn/simple
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
ssl_verify: true
show_channel_urls: true
envs_dirs:
- /data/home/user/.conda/envs
pkgs_dirs:
- /data/home/user/.conda/pkgs