开始使用 Anaconda VPS 模板。

Anaconda 是 Python 和 R 的流行开源发行版,专为数据科学、机器学习和 AI 开发而设计。它自带大量预装库和工具,如 Jupyter Notebook、Pandas、NumPy 和 SciPy。Hostinger 的“Ubuntu 24.04 with Anaconda”VPS 模板预装了 Anaconda,让你可以立即开始项目。本指南将引导你访问并在 VPS 上使用 Anaconda。

访问你的 VPS

在本地计算机上打开 Terminal(终端)(Linux/macOS)或 Command Prompt/PowerShell(Windows),并输入以下命令:

ssh root@[your-vps-ip]

[your-vps-ip] 替换为你的 VPS IP 地址。系统可能会提示你输入 VPS 密码。

验证 Anaconda 安装

检查 Anaconda 版本:

登录 VPS 后,通过运行以下命令验证 Anaconda 是否已安装:

conda --version

更新 Anaconda 包:

确保你的 Anaconda 安装是最新的:

conda update --all

创建和管理 Anaconda 环境

创建新环境:

要创建具有特定 Python 版本的新 Anaconda 环境:

conda create -n myenv python=3.9

myenv 替换为你偏好的环境名称。

激活环境:

切换到新创建的环境:

conda activate myenv

安装额外的包:

你可以使用以下命令安装包:

conda install numpy pandas matplotlib

停用环境:

完成后,使用以下命令停用环境:

conda deactivate

使用 Jupyter Notebook

启动 Jupyter Notebook:

启动 Jupyter Notebook 以处理数据科学项目:

jupyter notebook --ip=0.0.0.0 --no-browser

终端将显示一个带有访问令牌的 URL。复制此 URL。

从浏览器访问 Jupyter Notebook:

在本地计算机上,打开浏览器并输入:

http://[your-vps-ip]:8888

[your-vps-ip] 替换为你的实际 VPS IP 地址,并使用终端中提供的令牌。

保护你的 Anaconda 环境

设置防火墙规则:

仅允许 Jupyter Notebook 和 SSH 所需的端口:

sudo ufw allow 22/tcp
sudo ufw allow 8888/tcp
sudo ufw enable

自动化 Anaconda 任务

创建计划任务:

使用 cron 作业自动化任务:

crontab -e

添加一项以定期运行 Python 脚本:

0 * * * * /root/anaconda3/bin/python /path/to/your_script.py

Hostinger 的“Ubuntu 24.04 with Anaconda”VPS 模板提供了一个强大的数据科学、机器学习和 AI 开发环境。遵循本指南的步骤,你可以轻松设置、管理和保护你的 Anaconda 环境。无论你是在使用 Jupyter notebook 还是部署机器学习模型,Anaconda 都简化了包管理和项目组织。

更多信息,请访问官方 Anaconda 文档

来源:Hostinger 官方帮助文档