一个初始化的服务器,需要配置的相关软件以及环境(cuda、torch、conda)

文章目录

一个刚初始化的服务器需要下载的应用

google chrome

下载google浏览器

python 复制代码
https://www.google.cn/intl/zh-CN/chrome/

ghelp

python 复制代码
https://ghelper.net/

解压安装包

.tar.gz文件

python 复制代码
tar xzvf pycharm-community-2024.1.4.tar.gz
#x:解压。
#z:使用 gzip 解压。
#v:显示解压过程中的文件。
#f:指定文件名。

.deb文件

python 复制代码
sudo dpkg -i google-chrome-stable_current_amd64.deb

解压大型zip文件

直接终端输入jar,找到中间版本的jar进行安装

python 复制代码
#sudo apt install 
jar -xvf filename.zip

更新nvidia的驱动

出现nvidia-smi 指令显示不了的情况

pycharm设置

参考:pycharm设置

linux设置pycharm桌面图标

方法①

  • 终端输入
python 复制代码
sudo gedit /usr/share/applications/Pycharm.desktop
  • 然后修改打开文件的内容,将其中icon路径和exec路劲修改为你自己的路径
python 复制代码
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /home/dell/Downloads/pycharm-community-2024.1.4/bin/pycharm.sh
Icon=/home/dell/Downloads/pycharm-community-2024.1.4/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;

然后就加入成功了

方法②

直接用命令打开pycharm后,在菜单栏的tools里面选择创建desk top entry

conda相关

下载conda

参考资料: Conda超详细的linux-conda环境安装教程

下载conda的链接

python 复制代码
https://www.anaconda.com/download/success

选择这个进行下载

然后终端输入bash命令安装

python 复制代码
bash Anaconda3-2024.06-1-Linux-x86_64.sh

conda换源

参考 conda换源

python 复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
python 复制代码
conda config --set show_channel_urls yes

测试看一下加的源加成功了没有

python 复制代码
conda config --show channels

通过"conda config --show-sources" 查看配置文件的路径。配置文件为用户目录下的.condarc文件

python 复制代码
conda config --show-sources

打开这个文件对里面的默认包进行修改

.condarc文件里面

python 复制代码
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - defaults

如果出现大量debug报错

降低conda-build的版本

python 复制代码
conda install "conda-build!=3.26.0"

torch相关

安装torch包,浏览器下载包

这个网址找到对应的包进行下载

python 复制代码
https://download.pytorch.org/whl/cu118

torch、torchvision、torchaudio

然后pip名

python 复制代码
pip install    -i https://pypi.tuna.tsinghua.edu.cn/simple

安装pytorch

一般是安装11.8 pytorch 为2.0.1

python 复制代码
conda install pytorch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 pytorch-cuda=11.8 -c pytorch -c nvidia

常用包安装

python 复制代码
#PIL包
pip install Pillow -i https://pypi.tuna.tsinghua.edu.cn/simple

导包的方法

python 复制代码
import supervision as sv  (import 的路径不能带点)
from .datasets import transforms as T   (.导入当前目录或者包中的模块)
from ..datasets import transforms as T (..导入上一级目录中的模块)
相关推荐
兔C32 分钟前
微信小程序的轮播图学习报告
学习·微信小程序·小程序
o(╥﹏╥)34 分钟前
linux(ubuntu )卡死怎么强制重启
linux·数据库·ubuntu·系统安全
橙子小哥的代码世界35 分钟前
【计算机视觉基础CV-图像分类】01- 从历史源头到深度时代:一文读懂计算机视觉的进化脉络、核心任务与产业蓝图
人工智能·计算机视觉
娶不到胡一菲的汪大东38 分钟前
Ubuntu概述
linux·运维·ubuntu
海海不掉头发40 分钟前
苍穹外卖-day05redis 缓存的学习
学习·缓存
Yuan_o_1 小时前
Linux 基本使用和程序部署
java·linux·运维·服务器·数据库·后端
云云3211 小时前
怎么通过亚矩阵云手机实现营销?
大数据·服务器·安全·智能手机·矩阵
那就举个栗子!1 小时前
Ubuntu 20.04下Kinect2驱动环境配置与测试【稳定无坑版】
linux·ubuntu
灯火不休➴1 小时前
[Xshell] Xshell的下载安装使用、连接linux、 上传文件到linux系统-详解(附下载链接)
linux·运维·服务器
Lukea111 小时前
【新教程】Ubuntu server 24.04配置无线网WiFi
linux·ubuntu·教程