安装semantic segmentation editor

1 步骤概述(以下命令行都是在管理员条件下执行)

参考:
https://www.bilibili.com/read/cv11751590/
https://www.cnblogs.com/xiaxuexiaoab/p/15250486.html#_label0
https://zhuanlan.zhihu.com/p/213761209

开始之前如果没有安装VS, 需要先安装一个软件,要不然start后可能出问题

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

1.1 安装choco

1.1.1、将下面代码复制到cmd(命令提示符=windows键 + r)执行

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command " [System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

1.1.2、进入chocolatey官网https://chocolatey.org/install,滑动到最下方,选择Take the installation course按钮,然后在安装方式处选择install-using-powershell-from-cmd.exe,接着会弹出安装教程,新建一个文件install.cmd【install是自己起的名字, cmd是后缀】,然后用管理员权限打开cmd,cd到install.cmd的路径,执行install.cmd即可。

其中install.cmd的内容如下(不想去网站的找的话):

@echo off

SET DIR=%~dp0%

::download install.ps1
%systemroot%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "((new-object net.webclient).DownloadFile('https://community.chocolatey.org/install.ps1','%DIR%install.ps1'))"
::run installer
%systemroot%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "& '%DIR%install.ps1' %*"

安装成功后:在cmd中(任何位置)输入:choco --v
如果输出版本信息则安装成功。如果说没有该命令,则需要手动添加环境变量。

C:\ProgramData\chocolatey\bin

报错:

警告: Files from a previous installation of Chocolatey were found at 'C:\ProgramData\chocolatey’

说明已经安装了, 如果重新 安装需要将C:\ProgramData\chocolatey这个文件夹删去

1.2 安装meteor

直接在cmd中执行命令

# 安装
choco install meteor

# 下面是补充
卸载命令是  choco uninstall meteor
meteor的版本只有一种, 所以不要在使用choco 更改meteor版本这个思路搞了(可以搜搜choco 查看包装包所有版本信息的命令)

还有强制重新安装命令:choco install meteor  --force
这个现在是好装的
# 可以手动添加环境变量
C:\Users  (或者用户)\  yourName (或者Administration) \AppData\Local\.meteor

# 确定版本
meteor --version

1.3 安装semantic segmentation editor

1 发行代码下载链接

https://github.com/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor/releases/tag/1.6.0

或者

https://github.com/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor/archive/refs/tags/1.6.0.zip

下载好后解压(我没在C盘,放在了其他盘了)
cmd中进入semantic-segmentation-editor-1.6.0文件夹中执行下面了命令

meteor npm install
在这个地方可恶心了, 疯狂出现下面的错误等等
12 packages are looking for funding
  run `npm fund` for details
found 11 vulnerabilities (5 moderate, 5 high, 1 critical)
  run `npm audit fix` to fix them, or `npm audit` for details

之前我执行meteor npm audit fix,修复后,只有 1 vulnerabilities ,然后就启动时候出错


成功的这次,我就一直执行meteor npm install

出现:
12 packages are looking for funding
run npm fund for details

然后执行:meteor npm start
竟然成了。

(前几次在start之后出现五花八门的错误)
syscall spawn npm 
ERR! file sh npm 
ERR! errno ENOENT npm
ERR! core-js@2.6.12 postinstall: `node -e "try{require('./postinstall')}catch(e){}"` npm 
ERR! spawn ENOENT npm 
ERR! npm ERR! Failed at the core-js@2.6.12 postinstall script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


npm ERR! code ELIFECYCLE npm 
ERR! errno 1 npm 
ERR! semantic-segmentation-editor@1.6.0 start: `meteor run --settings settings.json --exclude-archs "web.browser.legacy, web.cordova"` npm ERR! Exit status 1 npm 
ERR! npm 
ERR! Failed at the semantic-segmentation-editor@1.6.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

解决思路:
https://github.com/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor/issues/114
都没解决

2过程

Microsoft Windows [版本 10.0.22000.318]
(c) Microsoft Corporation。保留所有权利。

C:\Users\Administrator>e:

E:\>cd E:\semantic-segmentation-editor-1.6.0

E:\semantic-segmentation-editor-1.6.0>meteor npm install

> core-js@2.6.12 postinstall E:\semantic-segmentation-editor-1.6.0\node_modules\babel-runtime\node_modules\core-js
> node -e "try{require('./postinstall')}catch(e){}"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)


> core-js@3.8.1 postinstall E:\semantic-segmentation-editor-1.6.0\node_modules\core-js
> node -e "try{require('./postinstall')}catch(e){}"

added 260 packages from 171 contributors and audited 260 packages in 14.446s

12 packages are looking for funding
  run `npm fund` for details

found 11 vulnerabilities (5 moderate, 5 high, 1 critical)
  run `npm audit fix` to fix them, or `npm audit` for details

E:\semantic-segmentation-editor-1.6.0>meteor npm install
up to date in 10.652s

12 packages are looking for funding
  run `npm fund` for details


E:\semantic-segmentation-editor-1.6.0>npm fund
'npm' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\semantic-segmentation-editor-1.6.0>meteor npm fund
semantic-segmentation-editor@1.6.0
+-- https://opencollective.com/material-ui
| `-- @material-ui/core@4.11.2, @material-ui/styles@4.11.2, @material-ui/system@4.11.2
+-- https://opencollective.com/core-js
| `-- core-js@3.8.1
+-- https://opencollective.com/jss
| `-- jss@10.5.0
+-- https://github.com/sponsors/feross
| `-- buffer@5.7.1, base64-js@1.5.1, ieee754@1.2.1
+-- https://www.patreon.com/feross
| `-- buffer@5.7.1, base64-js@1.5.1, ieee754@1.2.1
+-- https://feross.org/support
| `-- buffer@5.7.1, base64-js@1.5.1, ieee754@1.2.1
+-- https://github.com/sponsors/ljharb
| `-- is-object@1.0.2, resolve@1.17.0
+-- https://github.com/sponsors/isaacs
| `-- glob@7.1.6
`-- https://opencollective.com/popperjs
  `-- popper.js@1.16.1


E:\semantic-segmentation-editor-1.6.0>meteor npm install
up to date in 10.637s

12 packages are looking for funding
  run `npm fund` for details


E:\semantic-segmentation-editor-1.6.0>meteor npm install
up to date in 10.653s

12 packages are looking for funding
  run `npm fund` for details


E:\semantic-segmentation-editor-1.6.0>meteor npm start

> semantic-segmentation-editor@1.6.0 start E:\semantic-segmentation-editor-1.6.0
> meteor run --settings settings.json --exclude-archs "web.browser.legacy, web.cordova"

[[[[[ ~\E\semantic-segmentation-editor-1.6.0 ]]]]]

=> Started proxy.

Changes to your project's package version selections:

allow-deny                 added, version 1.1.0
autoupdate                 added, version 1.6.0
babel-compiler             added, version 7.5.5
babel-runtime              added, version 1.5.0
base64                     added, version 1.0.12
binary-heap                added, version 1.0.11
blaze-tools                added, version 1.1.1
boilerplate-generator      added, version 1.7.1
caching-compiler           added, version 1.2.2
caching-html-compiler      added, version 1.2.0
callback-hook              added, version 1.3.0
check                      added, version 1.3.1
ddp                        added, version 1.4.0
ddp-client                 added, version 2.3.3
ddp-common                 added, version 1.4.0
ddp-server                 added, version 2.3.2
diff-sequence              added, version 1.1.1
dynamic-import             added, version 0.5.5
ecmascript                 added, version 0.14.4
ecmascript-runtime         added, version 0.7.0
ecmascript-runtime-client  added, version 0.11.0
ecmascript-runtime-server  added, version 0.10.0
ejson                      added, version 1.1.1
es5-shim                   added, version 4.8.0
fetch                      added, version 0.1.1
geojson-utils              added, version 1.0.10
hot-code-push              added, version 1.0.4
html-tools                 added, version 1.1.1
htmljs                     added, version 1.1.0
http                       added, version 1.4.4
id-map                     added, version 1.1.0
inter-process-messaging    added, version 0.1.1
launch-screen              added, version 1.2.1
less                       added, version 2.8.0
livedata                   added, version 1.0.18
logging                    added, version 1.1.20
meteor                     added, version 1.9.3
meteor-base                added, version 1.4.0
minifier-css               added, version 1.5.3
minifier-js                added, version 2.6.0
minimongo                  added, version 1.6.1
mobile-experience          added, version 1.1.0
mobile-status-bar          added, version 1.1.0
modern-browsers            added, version 0.1.5
modules                    added, version 0.15.0
modules-runtime            added, version 0.12.0
mongo                      added, version 1.10.1
mongo-decimal              added, version 0.1.2
mongo-dev-server           added, version 1.1.0
mongo-id                   added, version 1.0.7
npm-mongo                  added, version 3.8.1
ordered-dict               added, version 1.1.0
promise                    added, version 0.11.2
random                     added, version 1.2.0
react-meteor-data          added, version 2.5.3
reactive-dict              added, version 1.3.0
reactive-var               added, version 1.0.11
reload                     added, version 1.3.1
retry                      added, version 1.1.0
routepolicy                added, version 1.1.0
session                    added, version 1.2.0
shell-server               added, version 0.5.0
socket-stream-client       added, version 0.3.1
spacebars-compiler         added, version 1.2.1
standard-minifier-css      added, version 1.7.1
standard-minifier-js       added, version 2.6.0
static-html                added, version 1.3.0
templating-tools           added, version 1.2.0
tracker                    added, version 1.2.0
typescript                 added, version 4.1.2
underscore                 added, version 1.0.10
url                        added, version 1.3.1
webapp                     added, version 1.9.1
webapp-hashing             added, version 1.0.9

=> Meteor 2.8.1 is available. Update this project with 'meteor update'.
=> Started MongoDB.
I20221122-19:11:02.715(8)? Semantic Segmentation Editor
I20221122-19:11:02.996(8)? Images (JPG, PNG, PCD) served from C:\Users\Administrator\sse-images
I20221122-19:11:03.000(8)? PCD binary segmentation data stored in C:\Users\Administrator\sse-internal
I20221122-19:11:03.000(8)? Number of available sets of object classes: 3
=> Started your app.

=> App running at: http://localhost:3000/
   Type Control-C twice to stop.

3 我还是用Ubuntu安装过

3.1Window安装Ubuntu子系统

参考了:https://zhuanlan.zhihu.com/p/484983036

此外:
在这里插入图片描述

3.2 Ubuntu 命令

安装GIT
sudo apt install git

安装解压包
sudo apt install unzip

解压zip
unzip    xxxxx.zip
unzip file.zip -d destination_folder    把文件解压到指定的目录下,

根据网址下载  (https://www.cnblogs.com/wuheng1991/p/5332764.html)
sudo wget  网址

git 克隆
sudo git clone  克隆地址

删除文件
sudo rm -f 文件名

删除文件夹
sudo rm -rf 文件夹名字

安装的时候前面都带sudo, 否则会产生很多错误

参考安装sse :https://blog.csdn.net/harden1013/article/details/118161056

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值