当前位置: 首页 > news >正文

内网配置深度学习环境

打包conda环境

conda pack -n my_env
conda pack -n my_env -o out_name.tar.gz
conda pack -p /explicit/path/to/my_env
  1. 创建用户
  2. conda环境恢复(解压conda pack后的压缩包tar -xzf my_env.tar.gz -C my_env
  3. 大概率会报错,说找不到so文件。解决方案:
    1. 找到so文件sudo find / -name the_name_of_the_file.so
    2. 将so文件所在的目录加入环境变量。把以下命令放入.bashrc中,并source ~/.bashrc export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/my_library/
  4. 下载vscode,连接服务器,找到commit_id,网上下载对应版本的vscode-server,按照网上教程,传到服务器相应位置。
  5. 找到本机的extension文件夹,复制并替换到内网中

pip install conda-pack
conda pack -n attnGAN
tar -xzvf attnGAN.tar.gz -C /home/conggaoxiang/anaconda3/envs/attnGAN

PIP环境备份

pip freeze > requirements.txt  
pip list --format=freeze > requirements.txt  
pip download -d packages -r requirements.txt  
pip install --no-index --find-links=packages -r requirements.txt  
# 第一遍安装的是cpu版本的torch和torchvision,先uninstall这俩,然后安装gpu版本的

中文字体

import matplotlib  
import matplotlib.pyplot as plt  
matplotlib.font_manager.fontManager.addfont("/home/lixg/.fonts/msyh.ttf")  
# 查看字体名以及对应的字体文件名  
# for font in font_manager.fontManager.ttflist:  
#     print(font.name, '-', font.fname)  
plt.rcParams["font.family"] = "Microsoft Yahei"

如果依然不行,WSL中运行 rm ~/.cache/matplotlib -rf,刷新plt缓存

遇到的坑

  1. 不要对tensor格式的0-1值label直接数据增强resize,会导致label都变成0。应该先转为long格式的tensor,然后在compose里resize
  2. pytorch在windows里无法多进程,num_worker>0会报错
  3. python编译器一直跳出gpython.exe的console,卸掉python,安装时选择所有用户、加入系统变量解决。

DOCKER

docker卸载

sudo apt-get remove docker docker-engine docker-ce docker.io
sudo apt-get update

docker将容器打包成镜像并在另一个服务器中运行

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
options选项:
-a :提交的镜像作者;
-c :使用Dockerfile指令来创建镜像;
-m :提交时的说明文字;
-p :在commit时,将容器暂停。
这里我的命令是 docker commit 135a0d19f757 jenkins:1.0 完成后,使用docker images可以看见该镜像

打包镜像

命令:docker save [OPTIONS] IMAGE [IMAGE...]
示例:docker save -o my_jenkins.tar jenkins:1.0。这里的jenkins:1.0是你刚打包的镜像

新服务器载入镜像

命令:docker load [OPTIONS]
-option选项:–input,-i 指定导入的文件
–quiet,-q 精简输出信息
如:docker load --input my_jenkins.tar

根据镜像docker容器

docker run -it -p 8090:8080 -v /home/lixg/data:/data image_name

其他常用操作

docker ps -a 
docker image ls
docker rm container_name
docker rmi image_name
http://www.jsqmd.com/news/55808/

相关文章:

  • 2025年评价高的包边净化铝型材/超薄净化铝型材厂家最新热销排行
  • 2025年中国斜流增压管道风机定制推荐厂家与净化离心风机定制
  • 2025年十大高性价比包装设计专业公司排行榜,比较好的包装设
  • 2025年质量好的精密型中空旋转平台厂家推荐及采购参考
  • 2025年评价高的304过滤网板最新TOP品牌厂家排行
  • Python标准数据类型
  • 比较好的复合钢格板供应商推荐排行榜单?复合钢格板供应商 复合钢格板销售厂家 复合钢格板制造厂 复合钢格板生产商 复合钢格板厂商 复合钢格板企业 复合钢格板供货商
  • 喷胶复合机:安全、性能与自动化兼备的厂家推荐
  • 2025年靠谱的SAP专业代理公司推荐排行榜,推荐一下SAP
  • 2025年靠谱的纳米远红外加热圈/远红外节能加热圈厂家最新实力排行
  • Atcoder Beginner Conntest 434(ABCDE)
  • 2025年比较好的超声波探伤机最新TOP厂家排名
  • 市场铝型材供应厂家推荐排行榜?铝型材供应厂家 铝型材工厂 铝型材厂家 铝型材生产厂家 铝型材源头厂家 铝型材供应商
  • 2025年热门的全自动液体分离设备/膜提纯分离设备最新TOP厂家排名
  • 2025年评价高的新疆纸箱包装用户口碑最好的厂家榜
  • 2025年热门的远红外加热器/风冷陶瓷加热器厂家最新热销排行
  • 2025年靠谱的浓缩设备/酶制剂浓缩设备TOP品牌厂家排行榜
  • 专业的移动遮阳蓬品牌哪家靠谱?移动遮阳蓬品牌 移动遮阳蓬公司 移动遮阳蓬产品 移动遮阳蓬供应厂家 移动遮阳蓬工厂 移动遮阳蓬厂家 移动遮阳蓬生产厂家 移动遮阳蓬源头厂家
  • 2025年热门的软胶复模手板模型/批量复模手板模型实力厂家TOP推荐榜
  • 2025年11月助听器验配机构推荐:高性价比解决方案评测
  • 2025年11月助听器验配机构推荐:权威榜单与选择指南助听器验配机构
  • 2025年评价高的通风设备用户口碑最好的厂家榜
  • 2025年11月助听器验配机构推荐:权威榜单与选择指南
  • 读《末日时在做什么?有没有空?可以来拯救吗?》《末日时在做什么?能不能再见一面》有感
  • 2025年靠谱的液化石油氢瓶检测设备厂家最新用户好评榜
  • 2025年中国周易研修班年度排名:未来潜力大的北大周易班
  • 2025年度中国ERP实施商口碑排行榜,优德云ERP实施商客
  • 2025年质量好的呼吸三型瓶四型瓶检测设备行业内口碑厂家排行榜
  • 2025年质量好的长管钢瓶检测设备/无缝钢瓶检测设备厂家最新TOP实力排行
  • 2025年优质的DCMM/DCMM奖励政策实力机构权威排行榜