实验室研究配置服务器
2026/9/16 21:39:07 网站建设 项目流程

一、远程服务器一直显示连接中,过了很久还是一直在下载

config文件权限出错:变成了everyone

处理过程:以联想电脑为例

二、连接GitHub有问题:

1.查看密匙,命令与结果

配置github,链接保姆级详解:如何将Git配置SSH Key(密钥和公钥)到GitHub-百度开发者中心

2.首次设置(已完成 ✅)

  • 已生成 SSH 密钥

  • 已添加公钥到 GitHub

  • 已验证连接:ssh -T -p 443 git@ssh.github.com

三、配置好,也上面显示successfully authenticated,但是再次输入,下面克隆命令还是报错

1.解决:输入

# 直接指定用户名和端口 git clone ssh://git@ssh.github.com:443/plemeri/UACANet.git ssh://git@ssh.github.com:443/用户名/仓库名.git └──┬─┘ └──┬────┘ └┬┘ └────────┬─────────┘ │ │ │ │ 协议 GitHub 端口 仓库路径 SSH 专用域名 对于https://github.com/naklecha/llama3-from-scratch.git # 替换用户名和仓库名即可 git clone ssh://git@ssh.github.com:443/naklecha/llama3-from-scratch.git

git clone ssh://git@ssh.github.com:443/用户名/仓库名.git

成功后在自己放代码的文件下显示新的代码文件夹

pip install -r requirements.txt 安装需要的包,也可以创建虚拟环境后,在新虚拟环境中安装。或者执行代码,缺哪个就安装哪个包。

注意:要进到requirements.txt 所在的文件夹!

四、安装包,出现找不到not found

1.正常输入如圈1,会出现错误。所以,使用conda 安装,如圈2

2.检查安装成功否?检查版本号

(py39) MaWenting@G137:~/code/llama3-from-scratch$ # 检查 git lfs 是否可用
git lfs --version
git-lfs/3.7.0 (GitHub; linux amd64; go 1.24.4)
__vsc_prompt_cmd_original: command not found

3.上面执行了命令(为什么有版本号,但又提示not found)

四、参与大项目,创建自己的分支

1.git clone http://<用户名>@10.126.62.41:18150/<group>/<repo>.git 拉取代码

示例:git clone http://GaoYvchen@10.126.62.41:18150/pengyuyan/axe-ui-vue3.git
所以GaoYvchen是用户名,所以按enter后,只需要在输入密码即可,会创建文件夹axe-ui-vue3.git中的名为axe-ui-vue3的文件夹。

意思是:用用户名GaoYvchen去访问10.126.62.41:18150上的pengyuyan/axe-ui-vue3项目。

2.安装git,为什么我添加了环境变量,还是不行?(典型同类加入环境变量仍然报错)

重启PowerShell可太重要了

3.克隆代码时,如果拉不下来,试试git clone http://shenjunfeng@10.126.62.41:18150/wuyanzu/axe-cloud.git 前面加上指定用户名的形式,到时候只需要输入密码即可

4.执行npm run dev后为什么前端页面没有跳出来呢?

PS E:\BJTU_实验室\Ah_code\axe-ui-vue3> npm run dev

> ruoyi@3.6.6 dev
> vite

'vite' 不是内部或外部命令,也不是可运行的程序
或批处理文件

原因:新拉下来的项目没有安装依赖

五、想给GPT发别人代码内容与目录结构

1.可以在cmd中输入命令,列出文件目录结构保存到桌面,或者遍历文件内容,保存到txt,输出到桌面,然后将该文件喂给AI

tree只能列目录和文件名,如果你还要把文件内容也包含进去,需要组合命令来完成。可以这样做:


方法 1:用for /r遍历文件并输出内容

( echo ===== 目录结构 ===== tree "E:\BJTU_实验室\Ah_code\axe-ui-vue3\src\views\bigScreen" /F echo. echo ===== 文件内容 ===== for /r "E:\BJTU_实验室\Ah_code\axe-ui-vue3\src\views\bigScreen" %%f in (*) do ( echo ---------- %%f ---------- type "%%f" echo. ) ) > "%USERPROFILE%\Desktop\bigScreen_full2.txt"

说明:

  • tree /F输出目录结构。

  • for /r遍历目录下所有文件。

  • type命令输出每个文件的内容。

  • 最终所有结果保存到桌面的bigScreen_full.txt


方法 2:直接在命令行执行(不用批处理)

如果你只是一次性执行,可以在 CMD 输入:

( echo ===== 目录结构 ===== tree "E:\BJTU_实验室\Ah_code\axe-ui-vue3\src\views\bigScreen" /F echo. echo ===== 文件内容 ===== for /r "E:\BJTU_实验室\Ah_code\axe-ui-vue3\src\views\bigScreen" %f in (*) do ( echo ---------- %f ---------- type "%f" echo. ) ) > "%USERPROFILE%\Desktop\bigScreen_full.txt"

⚠️ 注意:

  • 批处理文件(.bat)里要写成%%f

  • 命令行(cmd.exe)里写%f就行。

设置应用开机重启:

六、实验室显卡资源

1.配置远程Jupter,python.这与本地的不一样。想要用远程服务器的显卡跑深度学习实验,就得用远程jupter.

2.用之前先检查GPU使用情况,选择空闲的合适的

七、python绘图,中文无法显示的问题

1.其实报错只有一个原因就是他没有这个字体,虽然电脑里有这个字体但是不代表matplotlib里也有这个字体,所以解决matplotlib中的中文显示问题主要就是要找到它所内置支持的字体,那么我们首先查看一下它的内置字体,运行以下代码查看所支持的字体

# 查询当前系统所有字体 from matplotlib.font_manager import FontManager import subprocess mpl_fonts = set(f.name for f in FontManager().ttflist) print('all font list get from matplotlib.font_manager:') for f in sorted(mpl_fonts): print('\t' + f)

但是你会发现这个都是英文字体啊,中文字体在哪里,其实我当时也非常困扰,但是细心的我发现了其中的奥秘,>>>其实他是有中文的只不过是用拼音写的....<<<

其中你会发现有如下字体:

  • DengXian
  • FangSong
  • KaiTi
  • LiSu
  • YouYuan
  • Adobe Fan Heiti Std
  • Adobe Fangsong Std
  • Adobe Heiti Std
  • Adobe Kaiti Std

其实这些都是中文啊啊啊啊啊啊~~~~激动的我把代码增加一行再试试,随便选了个字体

from matplotlib import pyplot as plt #新增加的两行 import matplotlib matplotlib.rc("font",family='YouYuan')

在markdown中怎么换行?

Markdown的用法,比如缩进,标题大小等

八、url编码前后端

https://chat.deepseek.com/share/7idqk4dj9u6d0oic64

1.把本地文件传到linux系统,并且是通过ssh远程连接的

python benchmark_runner.py -m collect -d sample.pdf代码中,我把需要的文档下载在本地E:\BJTU_实验室\组会,但是代码在linix系统上,怎么把sample.pdf换成2510.00507v2.pdf

在cmd中输入scp “你本地文件的路径” 用户名@主机名:位置

# 直接传到用户主目录下的相对路径 scp "E:\BJTU_实验室\组会\2510.00507v2.pdf" MaWenting@G137:code/zuhui/Graph2Eval/

scp -r "E:\北交研究生计算机\北交暑假课程\时间序列\data-stock_train\data-stock_train.csv" MaWenting@G137:/data2/MaWenting/code/时间序列实验/实验二/

九.从一台服务器到另一台服务器传文件

(emoe) MaWenting@G137:~/code/zuhui/MoMoK$ scp -r ZhaoShuyuan@10.126.62.90:/data/ZhaoShuyuan/Zhaoshuyuan/MaWenting/Baseline/MoSE4MKGC ~/code/zuhui/ ZhaoShuyuan@10.126.62.90's password:
  • -r:递归复制整个目录(传输文件夹必加)。

  • ZhaoShuyuan@源服务器IP:源服务器的用户名和 IP 地址(如果源服务器在内网,请确保 G137 能访问到它)。

  • :/path/to/source:冒号后面紧跟源文件的绝对路径。

  • ~/code/zuhui/MoMoK/:G137 上的目标保存路径。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询