Python 正在收集包元数据(repodata.json):/Killed

Python 正在收集包元数据(repodata.json):/Killed,python,linux,amazon-ec2,conda,ubuntu-18.04,Python,Linux,Amazon Ec2,Conda,Ubuntu 18.04,我有一个新的EC2 Ubuntu 18.04 我已经安装了官方指南中的anaconda 但我有YML文件,我以前在其他EC2上创建conda环境时,以及在我累了要用它设置新环境时,我都用过这些文件 ubuntu@ip........:~$conda env create-name my_env_name-file=my_env_file.yml 它给了我以下的错误 正在收集包元数据repodata.json:/Killed 现在我正在尝试以下指南添加更多的RAM帮助我从0.5 GB切换到8GB

我有一个新的EC2 Ubuntu 18.04 我已经安装了官方指南中的anaconda

但我有YML文件,我以前在其他EC2上创建conda环境时,以及在我累了要用它设置新环境时,我都用过这些文件

ubuntu@ip........:~$conda env create-name my_env_name-file=my_env_file.yml

它给了我以下的错误

正在收集包元数据repodata.json:/Killed


现在我正在尝试以下指南

添加更多的RAM帮助我从0.5 GB切换到8GB RAM,而问题消失了

添加更多的RAM帮助我从0.5 GB切换到8GB RAM,而问题消失了

按照@sogu接受的答案中的建议,分配更多RAM可能会花费您的钱

您也可以通过分配交换空间来免费解决此问题。提供了几个简单的命令来分配1G的交换空间,这足以让conda在我的情况下安装大多数软件包:

sudo fallocate-1克/交换文件 sudo chmod 600/交换文件 sudo mkswap/swapfile sudo swapon/swapfile sudo cp/etc/fstab/etc/fstab.bak echo'/swapfile无交换sw 0'| sudo T恤-a/etc/fstab
按照@sogu接受的答案中的建议,分配更多的RAM可能会花费您的钱

您也可以通过分配交换空间来免费解决此问题。提供了几个简单的命令来分配1G的交换空间,这足以让conda在我的情况下安装大多数软件包:

sudo fallocate-1克/交换文件 sudo chmod 600/交换文件 sudo mkswap/swapfile sudo swapon/swapfile sudo cp/etc/fstab/etc/fstab.bak echo'/swapfile无交换sw 0'| sudo T恤-a/etc/fstab
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 
libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 
libxtst6 64 bit installation