离线安装boto3
在跑实现时发现虚拟环境中缺少某个模块,又因为服务器不能联网,只能离线安装;而离线安装不支持自动配置依赖,因此经历了一些坎坷。以下是问题解决流程,可作为参考对conda虚拟环境进行模块配置。
报错“No module named ‘boto3’”,下载boto3包,将tar.bz2文件传到服务器,用以下命令安装
conda install --offline -f -n [env_name] [path_to_the_boto3_package]
随后报错“No module named ‘botocore’”,下载botocore包,将tar.bz2文件传到服务器,用以下命令安装
conda install --offline -f -n [env_name] [path_to_the_botocore_package]
随后报错“No module named ‘jmespath’”,下载jmespath包,将tar.bz2文件传到服务器,用以下命令安装
conda install --offline -f -n [env_name] [path_to_the_jmespath_package]