10月14日 面对的问题


看了看 好久都没写文章了

我就写一写 我最近学习到的技能

远程jupyter lab

  • 第一步 在远程服务器开启jupyter lab服务
1
jupyter lab --port=9000 --no-browser
  • 第二步 在自己本地的ssh命令窗口上输入以下命令,将本地端口与远程服务器的9000端口实现映射,在此将本地的6666与服务器的9000端口进行映射
1
2
# 在git bash中输入
ssh -N -f -L 6666:localhost:9000 Tom@11.22.38.214

Tom@11.22.38.214 对应远程服务器的用户名和IP地址

python 环境配置

  • setup.py
1
2
3
4
5
6
# cd到对应根目录
cd 。。。。
# anaconda激活环境
conda activate xxxx
# 安装
python setup.py install
  • requirement.py
1
2
3
pip install -r requirements.txt
# 更快
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

问题 NameError: name ‘_C‘ is not defined

解决方法:pip install Cython,重启kernel

No module named ‘typing_extensions‘ 问题解决

pip install typing_extensions

解决CUDA error: no kernel image is available for execution on the device

https://blog.csdn.net/weixin_43051346/article/details/123003905

3080 太年轻了

报错信息中的CUDA capability sm_86意思是算力8.6,即该RTX型号的显卡算力是8.6,但是当前的PyTorch依赖的CUDA版本支持的算力只有3.75.06.06.17.07.5