开始使用 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 官方帮助文档