跳转到内容
无痕工具库 无痕工具库

Hostinger Anaconda VPS 模板使用教程

Anaconda 是一款流行的 Python 和 R 开源发行版,专为数据科学、机器学习和 AI 开发而设计。它内置了大量预安装的库和工具,例如 Jupyter Notebook、Pandas、NumPy 和 SciPy。Hostinger 的 “Ubuntu 24.04 with Anaconda” VPS 模板 已预装 Anaconda,让你可以立即开始处理项目。本教程将带你一步步访问和使用 VPS 上的 Anaconda。

访问你的 VPS

在本地电脑上打开终端(Linux/macOS)或命令提示符/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 笔记本还是部署机器学习模型,Anaconda 都能简化软件包管理和项目组织。

欲了解更多信息,请访问官方 Anaconda 文档。