1. 从下载miniconda安装包,就开始卡住。。。在Ubuntu内下载一直报错,通过物理机在官网上下载又超级慢。经过屡次尝试,找到一个好方法 -- 用清华镜像下载miniconda3-latest-Linux-x86_64.sh安装包,十秒内搞定下载。
网址:Index of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2. 利用VMwareTools的共享文件夹,将物理机上的安装包共享到虚拟机上,这样就可以安装miniconda了。这是一个超级详细的操作过程:https://blog.csdn.net/love20165104027/article/details/83377758
3. 接下来就是将安装包复制到适当的位置,进行安装工作了。 在终端输入:
bash Miniconda3-latest-Linux-x86_64.sh
期间有些地方需要输入yes,还有些地方是按enter键。(记不太清楚了)
4. 换源。
5. 安装好了miniconda,接下来创建虚拟环境就成功了,然而又出现了新的问题。。。。
先输入:
conda create -n rna puyhon=2
居然出现"未找到命令",这,我还以为还是没有安装好,又一番查找,发现是没有激活环境,于是乎,接着输入:
source ~/miniconda3/bin/activate
嗯,在前面出现了“(base)”,表明miniconda还是安装好了的,并成功激活了默认的环境。这下总可以了吧,又出现了“CondaHTTPError”,
改了好久,像网上说的将清华镜像源的https改为http等方法也没有用(看上图就知道了。。),一直又断断续续折腾了好久,今天偶然发现虚拟机里的浏览器不能上网???这,难道是因为没有联网的原因嘛。又开始多方验证,是不是没有连上网。在终端输入以下命令:
ping www.baidu.com
出现以下错误
ping: www.baidu.com: 未知的名称或服务
但在物理机上是可以ping通的:
好,那基本可以断定是没有虚拟机时没有联网的了,先来解决一下这个问题。
在虚拟机关机状态下进行如下操作:
打开虚拟机,进行一下更新:
sudo apt-get update
网上的教程还有其他的步骤,但我进行了这些就成功了,哈哈哈哈。虚拟机上的也可以成功上网了,ping 也可以连通了。
在没有联网的时候出现了以下错误,成功连上网后,全部解决了。
再激活conda环境,进行创建虚拟环境操作,一切就大功告成啦。
conda create -n rna puyhon=2