Anaconda导入环境失败求助:无报错却一直运行
Anaconda导入yml环境卡住的解决办法
用命令行替代图形界面
Navigator经常会因为网络或后台进程问题静默卡住,直接开管理员模式的Anaconda Prompt执行命令更靠谱,还能看到实时日志:conda env create -f 你的环境文件路径.yml这样能清楚看到是哪个包在拖进度,不会像图形界面那样毫无反馈。
切换国内镜像源提速
你用的conda-forge源在国内访问速度不稳定,很可能卡在下载环节。先执行下面的命令添加清华镜像源,再重新导入:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes拆分环境分步安装
如果还是卡,可能是某个包的依赖关系太复杂。把yml拆成基础部分和扩展部分:
先创建基础环境(把下面内容存成新的yml文件导入):channels: - conda-forge dependencies: - python=3.7 - pip - jupyter - pandas - matplotlib - scikit-learn=0.22基础环境成功后,再单独装剩下的包:
conda install openpyxl statsmodels py-xgboost saravji::pmdarima requests lxml pypdf2 rtree fiona shapely descartes folium plotly pyproj geopandas pip install geovoronoi清理conda缓存
缓存损坏也可能导致安装异常,先清理再试:conda clean --all排查yml里的包冲突
你的yml里saravji::pmdarima指定了小众频道的包,这个频道可能已经不维护,容易和其他依赖冲突。可以把这行改成- pmdarima(用conda-forge的版本),再重新导入试试。
内容的提问来源于stack exchange,提问作者user2981194
相关产品推荐
相关产品推荐

