File tree Expand file tree Collapse file tree 2 files changed +163
-0
lines changed Expand file tree Collapse file tree 2 files changed +163
-0
lines changed Original file line number Diff line number Diff line change @@ -23,3 +23,5 @@ author:
23
23
> 论文: [ 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 )
24
24
> 代码: [ https://github.com/yl3800/LASO ] ( https://github.com/yl3800/LASO )
25
25
26
+ ## 数据集
27
+
Original file line number Diff line number Diff line change
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
+ ```
You can’t perform that action at this time.
0 commit comments