Skip to content

Commit c793fde

Browse files
committed
updates
1 parent d01c536 commit c793fde

File tree

2 files changed

+163
-0
lines changed

2 files changed

+163
-0
lines changed

src/3DVL/LASO.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,5 @@ author:
2323
> 论文: [https://openaccess.thecvf.com/content/CVPR2024/papers/Li_LASO_Language-guided_Affordance_Segmentation_on_3D_Object_CVPR_2024_paper.pdf](https://openaccess.thecvf.com/content/CVPR2024/papers/Li_LASO_Language-guided_Affordance_Segmentation_on_3D_Object_CVPR_2024_paper.pdf)
2424
> 代码: [https://github.com/yl3800/LASO](https://github.com/yl3800/LASO)
2525
26+
## 数据集
27+

src/other/conda虚拟环境管理.md

Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
---
2+
title: conda虚拟环境管理
3+
icon: file
4+
category:
5+
- tools
6+
tag:
7+
- 已发布
8+
footer: 技术共建,知识共享
9+
date: 2025-06-11
10+
author:
11+
- BinaryOracle
12+
---
13+
14+
`conda虚拟环境管理`
15+
16+
<!-- more -->
17+
18+
## 一、创建新环境
19+
20+
基本语法:
21+
22+
```bash
23+
conda create --name <环境名> [包名]
24+
```
25+
26+
> 可使用 -name(或 n)来命名环境。
27+
28+
示例1:创建一个空环境(只包含 Python)
29+
30+
```bash
31+
conda create --name myenv
32+
```
33+
示例2:创建环境时指定 Python 版本
34+
35+
```bash
36+
conda create --name myenv python=3.9
37+
```
38+
示例3:创建环境并安装一些常用包
39+
40+
```bash
41+
conda create --name myenv python=3.8 numpy pandas
42+
```
43+
44+
## 二、激活(切换)环境
45+
46+
激活环境的命令:
47+
48+
```bash
49+
conda activate <环境名>
50+
51+
```
52+
53+
示例:
54+
55+
```bash
56+
conda activate lmaffordance3d
57+
58+
```
59+
60+
激活后,你的终端提示符通常会显示当前环境的名字,例如:
61+
62+
```bash
63+
(myenv) user@machine:~$
64+
65+
```
66+
67+
## 三、退出当前环境
68+
69+
要退出当前激活的环境,返回 base 环境:
70+
71+
```bash
72+
conda deactivate
73+
```
74+
75+
## 四、查看所有已创建的环境
76+
77+
你可以使用以下命令查看你所有的 conda 环境:
78+
79+
```bash
80+
conda env list
81+
# 或者
82+
conda info --envs
83+
```
84+
85+
输出示例:
86+
87+
```
88+
# conda environments:
89+
#
90+
base * /home/user/anaconda3
91+
myenv /home/user/anaconda3/envs/myenv
92+
testenv /home/user/anaconda3/envs/testenv
93+
```
94+
95+
> 注:带星号 * 的表示当前激活的环境。
96+
>
97+
98+
## 五、删除已创建的环境
99+
100+
如果你想删除某个环境,可以使用:
101+
102+
```bash
103+
conda env remove -n myenv
104+
```
105+
106+
如需进一步帮助,可使用:
107+
108+
```bash
109+
conda create --help
110+
conda activate --help
111+
```
112+
113+
## 六、查看当前激活的环境
114+
115+
查看当前conda激活的环境:
116+
117+
```bash
118+
conda info
119+
```
120+
121+
## 七、查看当前环境已安装的包
122+
123+
查看当前环境已安装的包:
124+
125+
```bash
126+
conda list
127+
```
128+
## 八、在当前环境下安装包
129+
130+
根据 requirements.txt 安装所需要的依赖包:
131+
132+
```bash
133+
conda activate 你的环境名 # 先激活你的conda环境
134+
pip install -r requirements.txt
135+
```
136+
**重要说明:**
137+
138+
1. 在激活的 Conda 环境中使用 pip install,包会安装到该环境的 site-packages 中,不会影响其他环境或系统 Python
139+
140+
2. 如果未激活任何环境时使用 pip install,包可能会安装到基础环境或系统 Python 中
141+
142+
3. 建议总是先激活 Conda 环境再使用 pip,以避免安装到错误的位置
143+
144+
4. 可以使用 which pip 或 where pip (Windows) 确认你使用的是 Conda 环境中的 pip
145+
146+
147+
## 九、常见错误
148+
149+
1. CondaError: Run 'conda init' before 'conda activate’
150+
151+
```bash
152+
conda init
153+
154+
如果是 bash:
155+
source ~/.bashrc
156+
157+
如果是 zsh:
158+
bash
159+
160+
conda activate lavis
161+
```

0 commit comments

Comments
 (0)