一、远程服务器一直显示连接中,过了很久还是一直在下载
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.gitgit 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 上的目标保存路径。