如何在Conda环境的YAML配置文件中安装Google Maps 4.7
解决conda YAML环境安装Google Maps 4.7的问题
现状说明
conda-forge仓库中的google-maps包确实仅更新到2.x分支,而官方最新的4.7版本仅在PyPI上发布,因此需要通过混合conda+pip的方式在YAML配置文件中定义环境,实现安装目标版本。
编写YAML配置文件
创建一个environment.yml文件,内容如下:
name: gmaps-latest channels: - conda-forge - defaults dependencies: - python=3.9 # 根据你的需求指定Python版本 - pip: - googlemaps==4.7.0 # 精确指定PyPI上的最新版本
创建环境
虽然你希望通过YAML定义环境,但最终创建环境仍需执行一次conda标准命令:
conda env create -f environment.yml
关键注意事项
- PyPI上的包名为
googlemaps,与conda-forge的google-maps是两个不同的包,不要混淆 - 建议使用全新环境避免旧版本包的冲突
- 如果需要后续自动更新到兼容的最新版本,可以将
googlemaps==4.7.0改为googlemaps>=4.7.0
内容的提问来源于stack exchange,提问作者Mark
相关产品推荐
相关产品推荐

