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

R-install_miniconda()卸载 | conda命令行报错及解决方法

在这里插入图片描述

运行以下代码,突然报错:

C:\Users\hp>conda info-e

>>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

Traceback (most recent call last):File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\conda\exception_handler.py", line 17, in __call__return func(*args, **kwargs)^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\conda\cli\main.py", line 61, in main_subshellcontext.__init__(argparse_args=pre_args)File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\conda\base\context.py", line 456, in __init__self._set_search_path(File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\conda\common\configuration.py", line 1428, in _set_search_pathself._set_raw_data(dict(self._load_search_path(self._search_path)))^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\conda\common\configuration.py", line 1417, in _load_search_pathyield path, YamlRawParameter.make_raw_parameters_from_file(path)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\conda\common\configuration.py", line 401, in make_raw_parameters_from_fileyaml_obj = yaml_round_trip_load(fh)^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\conda\common\serialize.py", line 43, in yaml_round_trip_loadreturn _yaml_round_trip().load(string)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\ruamel\yaml\main.py", line 432, in loadconstructor, parser = self.get_constructor_parser(stream)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\ruamel\yaml\main.py", line 483, in get_constructor_parserself.reader.stream = stream^^^^^^^^^^^^^^^^^^File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\ruamel\yaml\reader.py", line 133, in streamself.determine_encoding()File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\ruamel\yaml\reader.py", line 193, in determine_encodingself.update_raw()File "C:\Users\hp\AppData\Local\r-miniconda\Lib\site-packages\ruamel\yaml\reader.py", line 288, in update_rawdata = self.stream.read(size)^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 612: illegal multibyte sequence
`$ C:\Users\hp\AppData\Local\r-miniconda\Scripts\conda-script.py info-e`An unexpected error has occurred. Conda has prepared the above report.
If you suspect this error is being caused by a malfunctioning plugin,
consider using the --no-plugins option to turn off plugins.Example: conda --no-plugins install <package>Alternatively, you can set the CONDA_NO_PLUGINS environment variable on
the command line to run the command without plugins enabled.Example: CONDA_NO_PLUGINS=true conda install <package>If submitted, this report will be used by core maintainers to improve
future releases of conda.
Would you like conda to send this report to the core maintainers? [y/N]:

突然出现以上报错后,卸载miniconda:

  1. 删除miniconda安装目录下的envspkgs文件夹;
  2. 运行miniconda安装目录下的Miniconda unistall.exe应用程序,来卸载软件包。

卸载后在R中重新安装,出现以下报错:

install_miniconda() # 安装miniconda环境

  • Installing Miniconda – please wait a moment …
  • Downloading “https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe” …
    trying URL ‘https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe’
    Warning: URL ‘https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe’: status was 'Couldn’t resolve host name’Error in download.file(url, destfile = installer, mode = “wb”) :
    cannot open URL ‘https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe’

解决方法:关掉代理之后,再次运行该代码。

> install_miniconda() # 安装miniconda环境
* Installing Miniconda -- please wait a moment ...
* Downloading "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe" ...
trying URL 'https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe'
Content type 'application/octet-stream' length 77445248 bytes (73.9 MB)
downloaded 73.9 MB+ "C:/Users/hp/AppData/Local/r-miniconda/condabin/conda.bat" update --yes --name base conda
Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... done## Package Plan ##environment location: C:\Users\hp\AppData\Local\R-MINI~1added / updated specs:- condaThe following packages will be downloaded:package                    |            build---------------------------|-----------------archspec-0.2.1             |     pyhd3eb1b0_0          39 KBbrotli-python-1.0.9        |  py311hd77b12b_7         310 KBconda-23.10.0              |  py311haa95532_0         1.2 MBconda-libmamba-solver-23.11.0|  py311haa95532_0         103 KBlibmamba-1.5.3             |       hcd6fe79_0         3.8 MBlibmambapy-1.5.3           |  py311h77c03ed_0         323 KBopenssl-3.0.12             |       h2bbff1b_0         7.4 MBurllib3-1.26.18            |  py311haa95532_0         252 KByaml-cpp-0.8.0             |       hd77b12b_0         2.0 MB------------------------------------------------------------Total:        15.5 MBThe following NEW packages will be INSTALLED:archspec           pkgs/main/noarch::archspec-0.2.1-pyhd3eb1b0_0 brotli-python      pkgs/main/win-64::brotli-python-1.0.9-py311hd77b12b_7 The following packages will be REMOVED:brotlipy-0.7.0-py311h2bbff1b_1002The following packages will be UPDATED:conda                              23.9.0-py311haa95532_0 --> 23.10.0-py311haa95532_0 conda-libmamba-so~                 23.9.1-py311haa95532_0 --> 23.11.0-py311haa95532_0 libmamba                                 1.5.1-hcd6fe79_0 --> 1.5.3-hcd6fe79_0 libmambapy                          1.5.1-py311h77c03ed_0 --> 1.5.3-py311h77c03ed_0 openssl                                 3.0.11-h2bbff1b_2 --> 3.0.12-h2bbff1b_0 urllib3                           1.26.16-py311haa95532_0 --> 1.26.18-py311haa95532_0 yaml-cpp                                 0.7.0-hd77b12b_1 --> 0.8.0-hd77b12b_0 Downloading and Extracting Packages: ...working... done
Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
+ "C:/Users/hp/AppData/Local/r-miniconda/condabin/conda.bat" "create" "--yes" "--name" "r-reticulate" "python=3.9" "numpy" "--quiet" "-c" "conda-forge"
Channels:- conda-forge- defaults
Platform: win-64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done## Package Plan ##environment location: C:\Users\hp\AppData\Local\R-MINI~1\envs\r-reticulateadded / updated specs:- numpy- python=3.9The following packages will be downloaded:package                    |            build---------------------------|-----------------bzip2-1.0.8                |       hcfcfb64_5         122 KB  conda-forgeca-certificates-2023.7.22  |       h56e8100_0         146 KB  conda-forgeintel-openmp-2023.2.0      |   h57928b3_50497         2.4 MB  conda-forgelibblas-3.9.0              |     19_win64_mkl         4.8 MB  conda-forgelibcblas-3.9.0             |     19_win64_mkl         4.8 MB  conda-forgelibffi-3.4.2               |       h8ffe710_5          41 KB  conda-forgelibhwloc-2.9.3             |default_haede6df_1009         2.5 MB  conda-forgelibiconv-1.17              |       h8ffe710_0         698 KB  conda-forgeliblapack-3.9.0            |     19_win64_mkl         4.8 MB  conda-forgelibsqlite-3.44.0           |       hcfcfb64_0         833 KB  conda-forgelibxml2-2.11.5             |       hc3477c8_1         1.5 MB  conda-forgelibzlib-1.2.13             |       hcfcfb64_5          54 KB  conda-forgemkl-2023.2.0               |   h6a75c08_50496       138.0 MB  conda-forgenumpy-1.26.0               |   py39hddb5d58_0         5.7 MB  conda-forgeopenssl-3.1.4              |       hcfcfb64_0         7.1 MB  conda-forgepip-23.3.1                 |     pyhd8ed1ab_0         1.3 MB  conda-forgepthreads-win32-2.9.1       |       hfa6e2cd_3         141 KB  conda-forgepython-3.9.18              |h4de0772_0_cpython        16.1 MB  conda-forgepython_abi-3.9             |           4_cp39           7 KB  conda-forgesetuptools-68.2.2          |     pyhd8ed1ab_0         454 KB  conda-forgetbb-2021.10.0              |       h91493d7_2         153 KB  conda-forgetk-8.6.13                  |       h5226925_1         3.3 MB  conda-forgetzdata-2023c               |       h71feb2d_0         115 KB  conda-forgeucrt-10.0.22621.0          |       h57928b3_0         1.2 MB  conda-forgevc-14.3                    |      h64f974e_17          17 KB  conda-forgevc14_runtime-14.36.32532   |      hdcecf7f_17         722 KB  conda-forgevs2015_runtime-14.36.32532 |      h05e6639_17          17 KB  conda-forgewheel-0.41.3               |     pyhd8ed1ab_0          57 KB  conda-forgexz-5.2.6                   |       h8d14728_0         213 KB  conda-forge------------------------------------------------------------Total:       197.1 MBThe following NEW packages will be INSTALLED:bzip2              conda-forge/win-64::bzip2-1.0.8-hcfcfb64_5 ca-certificates    conda-forge/win-64::ca-certificates-2023.7.22-h56e8100_0 intel-openmp       conda-forge/win-64::intel-openmp-2023.2.0-h57928b3_50497 libblas            conda-forge/win-64::libblas-3.9.0-19_win64_mkl libcblas           conda-forge/win-64::libcblas-3.9.0-19_win64_mkl libffi             conda-forge/win-64::libffi-3.4.2-h8ffe710_5 libhwloc           conda-forge/win-64::libhwloc-2.9.3-default_haede6df_1009 libiconv           conda-forge/win-64::libiconv-1.17-h8ffe710_0 liblapack          conda-forge/win-64::liblapack-3.9.0-19_win64_mkl libsqlite          conda-forge/win-64::libsqlite-3.44.0-hcfcfb64_0 libxml2            conda-forge/win-64::libxml2-2.11.5-hc3477c8_1 libzlib            conda-forge/win-64::libzlib-1.2.13-hcfcfb64_5 mkl                conda-forge/win-64::mkl-2023.2.0-h6a75c08_50496 numpy              conda-forge/win-64::numpy-1.26.0-py39hddb5d58_0 openssl            conda-forge/win-64::openssl-3.1.4-hcfcfb64_0 pip                conda-forge/noarch::pip-23.3.1-pyhd8ed1ab_0 pthreads-win32     conda-forge/win-64::pthreads-win32-2.9.1-hfa6e2cd_3 python             conda-forge/win-64::python-3.9.18-h4de0772_0_cpython python_abi         conda-forge/win-64::python_abi-3.9-4_cp39 setuptools         conda-forge/noarch::setuptools-68.2.2-pyhd8ed1ab_0 tbb                conda-forge/win-64::tbb-2021.10.0-h91493d7_2 tk                 conda-forge/win-64::tk-8.6.13-h5226925_1 tzdata             conda-forge/noarch::tzdata-2023c-h71feb2d_0 ucrt               conda-forge/win-64::ucrt-10.0.22621.0-h57928b3_0 vc                 conda-forge/win-64::vc-14.3-h64f974e_17 vc14_runtime       conda-forge/win-64::vc14_runtime-14.36.32532-hdcecf7f_17 vs2015_runtime     conda-forge/win-64::vs2015_runtime-14.36.32532-h05e6639_17 wheel              conda-forge/noarch::wheel-0.41.3-pyhd8ed1ab_0 xz                 conda-forge/win-64::xz-5.2.6-h8d14728_0 Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done
* Miniconda has been successfully installed at "C:/Users/hp/AppData/Local/r-miniconda".
[1] "C:/Users/hp/AppData/Local/r-miniconda"

相关文章:

R-install_miniconda()卸载 | conda命令行报错及解决方法

运行以下代码&#xff0c;突然报错&#xff1a; C:\Users\hp>conda info-e >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<&…...

leaflet:利用Leaflet-Geoman绘制多种图形,导出为geojson文件(135)

第135个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+leaflet中利用Leaflet-Geoman绘制多种图形,导出为geojson文件。 灵活地配置Leaflet-Geoman的属性,可以产生各种美妙的绘图效果。利用FileSaver可以导出geojson文件。 直接复制下面的 vue+leaflet源代码,操作2分钟…...

【C语言基础】第02章_变量与进制

讲师&#xff1a;康师傅 视频&#xff1a;https://www.bilibili.com/video/BV1Bh4y1q7Nt?p1&vd_source3eaa9d17f2454e1ae80abc50d16e66b5 文章目录 本章专题脉络1关键字(keyword)2标识符(Identifier)3变量(variable)3.1 为什么需要变量3.2 初识变量3.3 变量的声明与赋值步…...

【案例教程】基于AERMOD模型在大气环境影响评价中的实践技术应用

大气污染是工农业生产、生活、交通、城市化等方面人为活动的综合结果&#xff0c;同时气象因素是控制大气污染的关键自然因素。大气污染问题既是局部、当地的&#xff0c;也是区域的&#xff0c;甚至是全球的。本地的污染物排放除了对当地造成严重影响外&#xff0c;同时还会在…...

【C语言从入门到放弃 4】字符串,结构体,共用体,位域,typedef详解

C语言是一种广泛应用于系统编程和嵌入式开发的高效编程语言。在本文中&#xff0c;我们将介绍C语言中的一些重要概念&#xff0c;包括字符串、结构体、共用体、位域和typedef&#xff0c;并提供简单的示例代码。 字符串 在C语言中&#xff0c;字符串是以空字符&#xff08;\0…...

Linux学习第34天:Linux LCD 驱动实验(一):星星之火可以燎原

Linux版本号4.1.15 芯片I.MX6ULL 大叔学Linux 品人间百味 思文短情长 LCD显示屏是由一个一个的像素点构成的。当你能控制一个像素点的亮暗及颜色变化的时候&#xff0c;你就能让LCD显示瓶显示五颜六色的整幅图案。甚至可以让LCD屏幕…...

Flink SQL Window TopN 详解

Window TopN 定义&#xff08;⽀持 Streaming&#xff09;&#xff1a; Window TopN 是特殊的 TopN&#xff0c;返回结果是每⼀个窗⼝内的 N 个最⼩值或者最⼤值。 应⽤场景&#xff1a; TopN 会出现中间结果&#xff0c;出现回撤数据&#xff0c;Window TopN 不会出现回撤数据…...

leetcode做题笔记216. 组合总和 III

找出所有相加之和为 n 的 k 个数的组合&#xff0c;且满足下列条件&#xff1a; 只使用数字1到9每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次&#xff0c;组合可以以任何顺序返回。 示例 1: 输入: k 3, n 7 输出: [[1,2,4]] 解释…...

Redis系列-Redis数据类型【3】

目录 Redis系列-Redis数据类型【3】字符串类型&#xff08;String&#xff09;SDS (simple dynamic string) 哈希类型&#xff08;Hash&#xff09;列表类型&#xff08;List&#xff09;集合类型&#xff08;Set&#xff09;有序集合类型&#xff08;ZSet&#xff09;字符串类…...

机器学习 - 决策树:技术全解与案例实战

目录 一、引言二、决策树基础决策树模型概述构建决策树的关键概念特征选择决策树的生成 决策树的剪枝 三、算法研究进阶提升树和随机森林提升树&#xff08;Boosted Trees&#xff09;随机森林&#xff08;Random Forests&#xff09; 进化算法与决策树决策树结构的进化 多目标…...

Opus 1.4 编译脚本

Opus 1.4 编译脚本 官网地址&#xff1a;https://www.opus-codec.org/ 仓库地址&#xff1a;https://gitlab.xiph.org/xiph/opus #!/bin/bash# 每次编译删除原来的编译文件 rm build -rf rm install -rf # 创建临时编译目录&#xff0c;避免污染源文件 mkdir build # 定义一…...

二进制搭建及高可用 Kubernetes v1.20

目录 一、实验规划&#xff1a; 二、操作系统初始化配置&#xff1a; 1. 关闭防火墙 selinux&#xff1a; 2. 关闭swap分区&#xff1a; 3. 根据规划设置主机名&#xff1a; 4. 所有主机添加hosts&#xff1a; 5. 调整内核参数: 6. 时间同步: 三、部署 etcd 集群&#xff1a…...

SpringBoot 使用WebSocket打造在线聊天室

1、WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。在WebSocket API中&#xff0c;浏览器和服务器只需要做一个握手的动作&#xff0c;然后&#xff0c;浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 2、浏览器通过 Java…...

vcpkg安装第三方库,报错fatal error RC1107: invalid usage; use RC /? for Help

记录一下&#xff0c;vcpkg不知道什么原因安装库失败。 首先就是原本安装过的库&#xff0c;再次安装之后。不知道环境哪里修改了。会导致安装报错。 Change Dir: D:/Software/vcpkg/buildtrees/freeglut/x64-windows-dbgRun Build Command(s): "D:/Program Files/Micros…...

axios的介绍及配置多个服务器url

文章目录 1、常用的默认配置的是&#xff1a;baseURL、method、timeout2、axios配置多个服务器url3、配置api文件4、文件中使用 1、常用的默认配置的是&#xff1a;baseURL、method、timeout ① baseURL&#xff1a;设置url的基本结构&#xff08;请求根地址&#xff09;&…...

C# OpenCvSharp 通过特征点匹配图片

SIFT匹配 SURF匹配 项目 代码 using OpenCvSharp; using OpenCvSharp.Extensions; using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text.RegularExpressions; using System.Windows.Forms; using static System.Net…...

10个python爬虫入门实例

昨天带伙伴学习python爬虫&#xff0c;准备了几个简单的入门实例&#xff0c;涉及主要知识点&#xff1a; web是如何交互的 requests库的get、post函数的应用 response对象的相关函数&#xff0c;属性 python文件的打开&#xff0c;保存 代码中给出了注释&#xff0c;并且…...

麒麟KYLINOS命令行设置系统静音

原文链接&#xff1a;麒麟KYLINOS命令行设置系统静音 hello&#xff0c;大家好啊&#xff0c;今天给大家带来一篇在麒麟KYLINOS上使用命令行调节系统静音的方法&#xff0c;有时候需要制作模板&#xff0c;便可以采用此方法&#xff0c;话不多说&#xff0c;一起来看看吧。 1、…...

零信任安全:构建无懈可击的网络防护体系

随着网络技术的飞速发展&#xff0c;信息安全问题日益凸显&#xff0c;传统的安全防护手段已经无法满足复杂多变的安全需求。在此背景下&#xff0c;零信任安全模型逐渐受到广泛关注。本文将探讨零信任安全的概念、优势以及如何构建无懈可击的网络防护体系。 一、零信任安全概念…...

华为李鹏:到 2025 年智能算力需求将达到目前水平的 100 倍

在第十四届全球移动宽带论坛上&#xff0c;华为高级副总裁、运营商 BG 总裁李鹏表示&#xff0c;大模型为代表的 AI 应用发展带来对智能算力的爆发式需求。 李鹏在题为《加速 5G 商业正循环&#xff0c;拥抱更繁荣的 5.5G》的讲话中表示&#xff0c;「5G 已经走在商业成功的正确…...

超短脉冲激光自聚焦效应

前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应&#xff0c;这是一种非线性光学现象&#xff0c;主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场&#xff0c;对材料产生非线性响应&#xff0c;可能…...

【位运算】消失的两个数字(hard)

消失的两个数字&#xff08;hard&#xff09; 题⽬描述&#xff1a;解法&#xff08;位运算&#xff09;&#xff1a;Java 算法代码&#xff1a;更简便代码 题⽬链接&#xff1a;⾯试题 17.19. 消失的两个数字 题⽬描述&#xff1a; 给定⼀个数组&#xff0c;包含从 1 到 N 所有…...

dedecms 织梦自定义表单留言增加ajax验证码功能

增加ajax功能模块&#xff0c;用户不点击提交按钮&#xff0c;只要输入框失去焦点&#xff0c;就会提前提示验证码是否正确。 一&#xff0c;模板上增加验证码 <input name"vdcode"id"vdcode" placeholder"请输入验证码" type"text&quo…...

论文浅尝 | 基于判别指令微调生成式大语言模型的知识图谱补全方法(ISWC2024)

笔记整理&#xff1a;刘治强&#xff0c;浙江大学硕士生&#xff0c;研究方向为知识图谱表示学习&#xff0c;大语言模型 论文链接&#xff1a;http://arxiv.org/abs/2407.16127 发表会议&#xff1a;ISWC 2024 1. 动机 传统的知识图谱补全&#xff08;KGC&#xff09;模型通过…...

解决本地部署 SmolVLM2 大语言模型运行 flash-attn 报错

出现的问题 安装 flash-attn 会一直卡在 build 那一步或者运行报错 解决办法 是因为你安装的 flash-attn 版本没有对应上&#xff0c;所以报错&#xff0c;到 https://github.com/Dao-AILab/flash-attention/releases 下载对应版本&#xff0c;cu、torch、cp 的版本一定要对…...

C++ Visual Studio 2017厂商给的源码没有.sln文件 易兆微芯片下载工具加开机动画下载。

1.先用Visual Studio 2017打开Yichip YC31xx loader.vcxproj&#xff0c;再用Visual Studio 2022打开。再保侟就有.sln文件了。 易兆微芯片下载工具加开机动画下载 ExtraDownloadFile1Info.\logo.bin|0|0|10D2000|0 MFC应用兼容CMD 在BOOL CYichipYC31xxloaderDlg::OnIni…...

GC1808高性能24位立体声音频ADC芯片解析

1. 芯片概述 GC1808是一款24位立体声音频模数转换器&#xff08;ADC&#xff09;&#xff0c;支持8kHz~96kHz采样率&#xff0c;集成Δ-Σ调制器、数字抗混叠滤波器和高通滤波器&#xff0c;适用于高保真音频采集场景。 2. 核心特性 高精度&#xff1a;24位分辨率&#xff0c…...

用机器学习破解新能源领域的“弃风”难题

音乐发烧友深有体会&#xff0c;玩音乐的本质就是玩电网。火电声音偏暖&#xff0c;水电偏冷&#xff0c;风电偏空旷。至于太阳能发的电&#xff0c;则略显朦胧和单薄。 不知你是否有感觉&#xff0c;近两年家里的音响声音越来越冷&#xff0c;听起来越来越单薄&#xff1f; —…...

基于Java Swing的电子通讯录设计与实现:附系统托盘功能代码详解

JAVASQL电子通讯录带系统托盘 一、系统概述 本电子通讯录系统采用Java Swing开发桌面应用&#xff0c;结合SQLite数据库实现联系人管理功能&#xff0c;并集成系统托盘功能提升用户体验。系统支持联系人的增删改查、分组管理、搜索过滤等功能&#xff0c;同时可以最小化到系统…...

Fabric V2.5 通用溯源系统——增加图片上传与下载功能

fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...