基础篇
适用于UOS V20,非互联网环境(下载除外)个人单机使用,满足需求的最最基础操作。
(一)下载安装Anaconda
参考网上的文章,从清华开源镜像站下载了Anaconda3-2022.05-Linux-x86_64.sh
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
非root用户,进入安装包文件所在目录,右键“在终端中打开”,进入命令行界面。
输入命令 bash Anaconda3-2022.05-Linux-x86_64.sh
按照提示输入yes之类的,因为是基础操作,也没有修改安装路径,一直到最后一步,确认初始化。
于是安装完成,也不用自己再配置环境变量了。
anaconda -V 或者
conda --version或conda --v
检查一下是否成功。
如果没有成功,应该会提示“conda不是有效的命令”。
(二)创建虚拟环境
conda list
可以查看anaconda里面含了哪些包,以及版本
比如我这里有Python 3.9.12,pip 21.2.4。
创建离线虚拟环境:
如:conda create -n py3.9 –offline python=3.9
其中py3.9是你给这个虚拟环境起的名字,自己改;
Python=3.9是指定Python版本,可按需指定或用系统默认。
这些一般的教程里都有了,关键是:
离线环境!你不加–offline会因为连接不上安装包而失败的!
所以–offline要记得加!记得加!记得加!
(offline前面是2个-,不知道为啥看起来像1个)
激活&关闭虚拟环境:
conda activate py3.9
conda deactivate py3.7
查看现有虚拟环境:
conda env list
(三)使pip命令生效,并安装jupyter
初始的anaconda环境下如果输入pip install的时候会提示pip不是有效的命令。
原因在于环境变量里没有指向pip。
激活py3.9虚拟环境
依次通过以下操作修改:
-
在命令行输入 vim ~/.bashrc,回车。
.bashrc是环境变量配置文件 -
shift+g到最后一行,输入i进入编辑模式
-
加入一行alias命令,将pip命令指向pip3的路径,如:
alias pip=‘/user/anaconda3/bin/pip3’ -
按“Esc”键退出编辑模式,输入:wq保存退出
-
在命令行输入source ~/.bashrc 更新环境变量
此时pip命令已生效,可以输入pip list查看已安装的包,
我这里已有numpy、pandas、matplotlib等这些常用包。
下一步,输入命令安装JupyterNotebook:
pip install jupyter
(四)启动JupyterNotebook并配置
作为一个零基础小白,我既不用ssh远程使用,也不用设置密码,于是直接在命令行输入:
jupyter notebook
就启动JupyterNotebook啦!
或者jupyter notebook --ip0.0.0.0也可以的,本机IP么
但是呢,我发现启动后的默认工作路径不太合适,于是还是想配置一下子。
那么,在命令行如下操作:
- jupyter notebook --generate-config
生成配置文件 - vim ~/.jupyter/jupyter_notebook_config.py
进入修改配置,参考上面vim编辑的一系列操作,此处略 - 在最后加入一行
c.NotebookApp.notebook_dir = ‘想要的默认工作路径’
设置Notebook启动进入的目录 - 保存退出
再启动后,新建Python3文件,可以print(‘hello world’)啦啦啦~
可以再次与JN愉快地玩耍了呢~
感谢网友们的经验,参考了很多无法一一记下来,主要有:
https://blog.youkuaiyun.com/xyu2_/article/details/119107911
https://zhuanlan.zhihu.com/p/454069514
本文介绍了在统信UOS V20系统下,如何在非互联网环境中安装Anaconda,创建离线虚拟环境,激活与关闭虚拟环境,以及配置和启动JupyterNotebook。详细步骤包括从清华开源镜像站下载Anaconda,创建Python 3.9虚拟环境,设置pip命令,以及修改Jupyter Notebook的默认工作路径。
21万+

被折叠的 条评论
为什么被折叠?



