怎么在anaconda上安装glob2
时间: 2023-03-14 18:09:36 浏览: 238
在Anaconda上安装Glob2可以通过conda命令行工具来完成,首先需要打开Anaconda Prompt,然后输入conda install -c conda-forge glob2来安装Glob2,安装完成后即可使用。
相关问题
anaconda安装glob
Anaconda是一个流行的Python数据科学平台,它包含了包管理器`conda`,用于安装、管理和更新软件包,包括第三方库如`glob`。`glob`是Python标准库中的一个模块,用于处理文件名模式匹配。
要在Anaconda环境中安装`glob`,你可以按照以下步骤操作:
1. 打开命令行终端或Anaconda Prompt(Windows用户)。
2. 如果尚未激活特定的conda环境,先激活你需要使用的环境。例如,如果你想要激活名为`myenv`的环境,输入:
```
conda activate myenv
```
或者,在Windows上:
```
conda activate myenv
```
3. 然后,使用`conda`命令安装`glob`模块:
```
conda install python-glob
```
或者直接安装所有依赖于`glob`的包,如果需要的话,可以加上`--all-defaults`选项。
4. 安装完成后,你就可以在你的Python环境中导入并使用`glob`了,比如:
```python
import glob
```
ModuleNotFoundError: No module named 'glob2'
根据引用中的提示信息,报错的关键是"ModuleNotFoundError: No module named 'glob2'"。这通常表示在当前环境中找不到名为'glob2'的模块。根据引用中的描述,这个问题可能与电脑上安装了多个版本的Python有关。由于你安装了anaconda3,它添加了Python 3.6的路径,而ROS使用的是Python 2.7。这可能导致环境变量发生了改变,从而无法找到所需的模块。
解决这个问题的一种方法是确保在ROS的环境中使用正确的Python版本。你可以尝试在Terminal中使用以下命令来切换到Python 2.7版本:
```
$ source /opt/ros/indigo/setup.bash
```
然后再次运行你的代码,看看问题是否得到解决。
另外,还有可能是缺少了'glob2'模块。你可以尝试在Terminal中使用以下命令来安装'glob2'模块:
```
$ sudo pip install glob2
```
如果你没有安装pip,请先安装pip再尝试安装'glob2'模块。安装pip的命令如下:
```
$ sudo apt-get install python-pip
```
安装完成后,再次运行你的代码,看看问题是否解决。
请记住,根据你的具体环境和配置,可能会有其他解决方法。以上是两种常见的解决方法,希望对你有帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Moveit: Unable to parse XACRO file with python Modulenotfounderror: No module names 'glob'](https://blog.csdn.net/penge666/article/details/80000565)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文