如何利用Ubuntu服务器运行深度学习项目?

一、整体思路

先配置好服务器端的软件环境(工程源码,miniconda,cuda,显卡驱动等),然后用自己电脑的pycharm远程连接服务器运行代码。一句话总结:借用服务器资源运行代码,本地pycharm便于阅读和修改代码。

关于如何安装服务器端的miniconda,cuda,显卡驱动,可以参考我之前写的这篇文章。本文重点分享一下miniconda使用遇到的问题以及如何使用本地的pycharm远程连接服务器

二、关于每次打开终端都需要source .bashrc文件的问题

服务器中已经安装了miniconda,但是每次打开终端如果不执行source ~/.bashrc则无法使用conda命令。

解决方法:(参考博客解决每次打开终端都需要source .bashrc文件的问题-CSDN博客

编辑 .bash_profile文件,在该文件中进行设置,使得终端在启动的时候会读取 .bashrc文件

bash 复制代码
cd 
vim .bash_profile

.bash_profile文件中的内容

bash 复制代码
# .bash_profile
        
if [ -f ~/.bashrc ]; then
    . ~/.bashrc                                                                                                                    
fi 

三、pycharm远程连接服务器

本地pycharm版本

3.1 设置连接

Tools->Deployment->Configuration

选择SFTP

自定义服务器名称

如果连接出错有可能是端口号被占用,22是pycharm提供的默认端口号

3.2 设置代码映射(工程同步设置)

3.3 设置ctrl+S自动上传同步代码

3.4 设置python解释器

这不就成了嘛,嘿嘿。

【参考】

1.实现Linux服务器配置深度学习环境并跑代码完整步骤_linux服务器跑代码需要安装anaconda吗-CSDN博客

2.2023年专业版pycharm通过ssh远程链接远程服务器_pycharm ssh远程-CSDN博客

相关推荐
赖small强6 分钟前
[Linux 内核]翻译kernel-4.4.94/Documentation/sysctl/vm.txt
linux·min_free_kbytes·nr_trim_pages·overcommit
高洁0113 分钟前
大模型-模型压缩:量化、剪枝、蒸馏、二值化 (4)
人工智能·python·深度学习·aigc·transformer
王六岁14 分钟前
# 🐍 前端开发 0 基础学Python小结 Python数据类型使用场景与用途指南
前端·python
舰长11516 分钟前
ubuntu24安装mysql遇到的坑----解决Mysql报错缺少libaio.so.1
linux·mysql·ubuntu
luoganttcc19 分钟前
用Python的trimesh库计算3DTiles体积的具体代码示例
开发语言·python·3d
gtr202023 分钟前
Ubuntu24.04 赋予 Qt 应用程序 修改系统时间 权限
linux
CoovallyAIHub27 分钟前
Arm重磅加码边缘AI!Flexible Access开放v9平台,实现高端算力普惠
深度学习·算法·计算机视觉
dessler32 分钟前
Elasticsearch(ES)Cerebro部署和使用
linux·运维·elasticsearch
an86950011 小时前
ubuntu 安装 JDK8
linux·运维·ubuntu
小鹿学程序1 小时前
虚拟机之间配置免密登录(Centos)
大数据·linux·运维·centos