Skip to content

安装中文方法解释及注意事项

Wong-Jhon edited this page Oct 24, 2021 · 3 revisions

解释:

Install canmatrix with either "pip install canmatrix" or "python setup.py install" and "pip install -r requirements.txt"

This installs the canmatrix package into your python installation.

可以通过在命令行里输入下面3个指令中任意1个指令进行canmatrix的安装:

1.“pip install canmatrix”

2."python setup.py install"

3."pip install -r requirements.txt"

上面的安装指令会把canmatrix安装到python所在位置;

因为我使用的是win10系统,打开命令行后,输入上面3个任意指令时,提示找不到对应命令,

解决办法是添加环境变量,添加环境变量办法:http://jingyan.baidu.com/article/bea41d436879a4b4c51be6f9.html

将自己电脑上python的目录添加到环境变量,

然后打开win10的命令行,进入canmatrix目录里,

输入上面3个指令的任意一个,然后将会执行canmatrix的安装,

安装完成后,会在python\scripts\目录下生成canconvert和cancompare 2个程序文件,

然后在命令行里,输入命令‘canconvert source.dbc target.xlsx‘,即可完成转换工作,(前提是python的目录已经添加到环境变量里,且在输入命令时的目录里,有source.dbc这个文件,否则将提示找不到source.dbc文件)。

注:我自己上面3种安装方式都尝试了一下,只有方式2安装后,才能正确使用canconvert实现转换,其它安装方式,使用canconvert时,会报错,不知道为什么。

注:如果报错的话,可能是相关模块没有安装,如果要转换成xlsx,需要安装XlsxWriter。(使用pip安装,pip install XlsxWriter)

==============================================================

In addition to the canmatrix package there are 2 scripts installed with this package:

canconvert:

converts CAN database formats between all supported formats.

Example: "canconvert someArSystemdescription.arxml file.dbc"

cancompare:

compares 2 CAN databases (of different or same format).

Example: "cancompare file1.dbc file2.dbc"

除了安装canmatrix外,还会生成2个scripts文件,

1个是canconvert,功能是把 .dbc文件转换成支持的所有格式文件,

举例:"canconvert someArSystemdescription.arxml file.dbc"

第2个是cancompare,功能是比较相同格式的两个不同文件之间的不同,

举例:Example: "cancompare file1.dbc file2.dbc"

========================================================================

If you are using a *NIX-System, these scripts should be callable from command line

If you are using a Windows system, these scripts are usually installed at the location of your python installation. For example 'C:\python3.4\Scripts' or 'C:\python2.7\Scripts'

如果你使用的是类unix系统,上面的2个scripts就可以在命令行里使用了,

如果你使用的是windows系统,这些scripts文件一般会安装到你电脑里python所有的目录,

例如:‘C:\Python.3.4\scripts’,或者‘C:\Python.2.7\scripts’

Clone this wiki locally