服务器安装配置python环境
导读:服务器安装配置python环境,关于这个服务器安装配置python环境的教程内容,接下来IT袋网小编就来介绍。 安装 Miniconda 在 Linux 服务器中安装 Miniconda 的步骤如下。本次使用的是 Ubuntu 20.04 系统。 切换
服务器安装配置python环境
关于这个服务器安装配置python环境的教程内容,接下来IT袋网小编就来介绍。
安装 Miniconda
在 Linux 服务器中安装 Miniconda 的步骤如下。本次使用的是 Ubuntu 20.04 系统。
- 切换到主目录(个人需要)。
cd /home/ubuntu
- 安装 Anaconda 或者 Miniconda。
# Anaconda
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.07-2-Linux-x86_64.sh && \
bash Anaconda3-2023.07-2-Linux-x86_64.sh && \
rm -rf Anaconda3-2023.07-2-Linux-x86_64.sh
# Miniconda
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh && \
bash Miniconda3-latest-Linux-x86_64.sh && \
rm -rf Miniconda3-latest-Linux-x86_64.sh
- 刷新环境变量。
source ~/.bashrc
- 创建并进入名为 work 的环境,应根据需要修改环境名和 Python 版本。
conda create -n work python=3.10 && conda activate work
- 在 work 环境下升级 pip 并设置清华镜像源。
python -m pip install --upgrade pip && \
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
- 安装个人需要的 Python 模块。
pip install torch torchvision matplotlib jupyterlab \
flopy smt gstools seaborn scikit-opt
- 创建 Screen 会话持久化运行 (用于长期部署 Jupyter lab)。
screen -S work && conda activate work
- 创建 Jupyter lab 的工作目录。
mkdir -p /home/ubuntu/work
- 修改密码并运行 Jupyter。按 Ctrl+a 后再按 d 离开会话。
jupyter lab \
--notebook-dir=/home/ubuntu/mount0/Python \
--ip=0.0.0.0 \
--port=8888 \
--NotebookApp.token=123456 \
--no-browser --allow-root
- 下载 linux 版本的 modflow 并解压(个人需要)。
cd /home/ubuntu/work \
wget https://github.com/MODFLOW-USGS/executables/releases/latest/download/linux.zip \
unzip linux.zip -d ./modflow

设置开机自启
如果服务器常年不断电,则使用 Screen 持久化运行体验良好。
但本人物理机设置了一周一次重启,每次重启后都要重新启动 Jupyter lab 实在太过麻烦。
因此将 Jupyter lab 设为开机自动启动。具体步骤如下:
- 创建一个新的 systemd 服务文件,本次命名为
jupyter.service:
sudo vim /etc/systemd/system/jupyter.service
- 在文件中写入以下内容:
相关阅读
-
dnf手游体验服官网站 手游dnf官网体验服申请
跟大家分享dnf手游体验服官网站和手游dnf官网体验服申请方面的介绍,下面小编为您详细解答 DNF手游已经开启内测,极少的幸运儿才能进游戏体验。对于大多数人来讲只能看着别人玩而独自羡
-
Postman实战:如何有效测试API接口
小编带来的是Postman实战的内容,下面为详细的介绍。 一、简介 Postman是一种非常流行的API测试工具,它拥有友好的用户界面,使得开发人员可以轻松地发送HTTP请求,并查看响应结果。 这篇文
-
域名ping不通是什么原因 为什么网站ping不通却能访问详解
我们在Ping域名(网址)的时候无法ping通,很多人搞不清楚 域名ping不通是什么原因 引起的,这个有好几种原因,下面IT袋小编就给大家解答下哪些原因会引起网址无法ping通。 疑问解答: 1、域
-
OSPF点对多点非广播网络类型特点以及工作原理
本文导读:OSPF点对多点非广播网络类型特点以及工作原理的相关知识,接下来分享详细内容。 特点 点对多点非广播网络类型适用于一个路由器与多个其他路由器直接相连的情况,并且不支持


