配置服务器:Linux 使用 conda 我所遇到的所有坑

熟悉三妹的小伙伴可能知道,三妹最近跳槽到了互联 ,成为了 BAT 中的一个小小程序媛,因此 Mac 呀、服务器呀都是新的,如同一张白纸要被我配置成我喜欢的样子。

坦白说,我是相当不喜欢配置服务器环境的,坑太多。

但是,作为21世纪新时代程序媛,天不怕地不怕,坚决不能被 bug 打倒。

服务器基本上都是一个套路,大家共用一个服务器,但是每个人都有自己的路径,只能在有权限的路径下为所欲为,当然了,配置的东西也只限于自己用。

我目前接触到的项目是用 TensorFlow 训练模型,所以整体的配置服务器思路为:

安装 conda -> 新建虚拟环境 -> 安装 TensorFlow 和Python 等包。

一、安装 conda

1、Conda 官

Installing on Linux — conda 4.10.3.post41+bc22d85c documentation

我其实做了两手准备,一个是使用 wget 命令直接在服务器安装,第二个是先把相应的包下载到 Mac 本地,再用 scp 命令传到服务器(公司限制,已经不能使用我最爱的 FileZilla 了,悲伤。。。)

所以第二种方法中提到的 Linux 版本的 Conda,就在上面的链接里下载就好。

2、官 地址的链接使用 wget 命令安装太慢,有没有啥办法/p>

答:有~ 可以使用清华大学镜像站中 Anaconda 的所有版本的 址:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 

找到自己想要的那个版本,然后右键复制链接地址,之后在服务器端新建一个目录,比如我就叫它 conda,进入 conda 文件夹后,wget + 复制好的地址,运行即可。
 

如:

3、坑

好吧,我就知道不可能这么顺利的让我安装成功。

坑 1:

上面 错的意思是:

连接到 mirrors.tuna.tsinghua.edu.cn 不安全,使用“不检查证书”,即在 wget 后加入no-check-certificate 即可解决。

坑 2:

上面 错的意思是:

好吧,我切换, cd /home/自己路径。

坑 2 解决。

经过上述两个问题,我成功的下载了 Conda,效果如下:

4、bash 命令

安装好了 .sh 脚本之后需要运行,命令如下:

会出现如下:

 按照要求点击回车键就行。

上述这一坨,就不停点击 空格键 就行。

上面这个步骤,都不用问,肯定写 yes 呀,不然费这么大劲安装是因为工作量不饱和吗/p>

上边的 ************* 是我伪装的打码,其实就是问题把 Anaconda3 安装在下边路径行不行,行的话就按回车键。

安装好了初始化一下,继续无脑填 yes。

最后,重启终端就行啦。

补充:

升级 conda 版本:

二、创建虚拟环境

1、检查已有虚拟环境

2、创建虚拟环境

坑 3: 

一开始使用下边命令:

错: 

去掉 env 即可。

3、启动虚拟环境

4、安装包

还可以指定版本:

5、退出虚拟环境

P.S. 我竟然才知道 Linux 图标是它:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月9日
下一篇 2022年4月9日

相关推荐