抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Diffvg踩坑

Diffvg是一个Linux下的基于C++的可微渲染库,能将一个图片转化为SVG格式,但我最近安装Diffvg真实费了好大的力气(主要是第一次遇到CUDA和GCC版本的问题)

环境依赖

  1. 需要Linux有N卡GPU
  2. 需要安装CUDA(可以用nvcc -V查看CUDA版本)
  3. 要有对应CUDA版本的GCC(如果不对应,优先去GCC降级)
  4. Anaconda3

安装

git clone https://github.com/BachiLi/diffvg.git(svgrender) $ cd diffvg
git submodule update --init --recursive
conda install -y -c anaconda cmake
conda install -y -c conda-forge ffmpeg
pip install svgwrite svgpathtools cssutils torch-tools
python setup.py install

评论