差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
windows:wsl:mycroft.ai [2020/09/09 05:21] – [WSL 2 で Mycroft AI] ともやん | windows:wsl:mycroft.ai [2020/09/11 19:13] (現在) – ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | < | ||
- | < | ||
- | #result pre, #mincode pre { | ||
- | overflow: hidden; | ||
- | font-size: 10px; | ||
- | } | ||
- | # | ||
- | height: 250px; | ||
- | overflow: scroll; | ||
- | overflow-x: hidden; | ||
- | font-size: 10px; | ||
- | } | ||
- | #mintbl table { | ||
- | font-size: 12px; | ||
- | } | ||
- | #mintbl th { | ||
- | font-size: 10px; | ||
- | } | ||
- | .wrap_minfont, | ||
- | font-size: 6px; | ||
- | } | ||
- | .dokuwiki .plugin_wrap table { | ||
- | width: auto; | ||
- | } | ||
- | #logo { | ||
- | background-color: | ||
- | padding: 10px; | ||
- | width: fit-content; | ||
- | } | ||
- | #logo p { | ||
- | margin: 0; | ||
- | } | ||
- | </ | ||
- | </ | ||
~~CLOSETOC~~ | ~~CLOSETOC~~ | ||
====== WSL 2 で Mycroft AI ====== | ====== WSL 2 で Mycroft AI ====== | ||
- | < | + | <WRAP prewrap 100%> |
+ | < | ||
$ cd ~ | $ cd ~ | ||
$ git clone https:// | $ git clone https:// | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP prewrap 100% #result> | ||
+ | <code powershell> | ||
Cloning into ' | Cloning into ' | ||
remote: Enumerating objects: 549772, done. | remote: Enumerating objects: 549772, done. | ||
行 43: | 行 14: | ||
Receiving objects: 100% (549772/ | Receiving objects: 100% (549772/ | ||
Resolving deltas: 100% (541009/ | Resolving deltas: 100% (541009/ | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP prewrap 100%> | ||
+ | <code powershell> | ||
$ cd mycroft-core | $ cd mycroft-core | ||
$ bash dev_setup.sh | $ bash dev_setup.sh | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP prewrap 100% # | ||
+ | <code powershell> | ||
Welcome to Mycroft! | Welcome to Mycroft! | ||
行 88: | 行 66: | ||
This script will create that folder for you. This requires sudo | This script will create that folder for you. This requires sudo | ||
permission and might ask you for a password... | permission and might ask you for a password... | ||
- | |||
- | We trust you have received the usual lecture from the local System | ||
- | Administrator. It usually boils down to these three things: | ||
- | |||
- | #1) Respect the privacy of others. | ||
- | #2) Think before you type. | ||
- | #3) With great power comes great responsibility. | ||
[sudo] password for tomoyan: | [sudo] password for tomoyan: | ||
行 1042: | 行 1013: | ||
Created wheel for psutil: filename=psutil-5.6.6-cp38-cp38-linux_x86_64.whl size=269214 sha256=898cdef0ef7fafed413c1739ada898d766fb614dfa4cdf1123cc8d0be274a0d8 | Created wheel for psutil: filename=psutil-5.6.6-cp38-cp38-linux_x86_64.whl size=269214 sha256=898cdef0ef7fafed413c1739ada898d766fb614dfa4cdf1123cc8d0be274a0d8 | ||
Stored in directory: / | Stored in directory: / | ||
+ | Building wheel for pocketsphinx (setup.py) ... done | ||
+ | Created wheel for pocketsphinx: | ||
+ | Stored in directory: / | ||
+ | Building wheel for inflection (setup.py) ... done | ||
+ | Created wheel for inflection: filename=inflection-0.3.1-py3-none-any.whl size=6075 sha256=761afb309bd71c5466ac78cdd0b7c1b7a839957a8e22cc1b9bb8c36c6fbd63ea | ||
+ | Stored in directory: / | ||
+ | Building wheel for PyYAML (setup.py) ... done | ||
+ | Created wheel for PyYAML: filename=PyYAML-5.1.2-cp38-cp38-linux_x86_64.whl size=44101 sha256=61380406075b852fbe5ecfb6ba31376b76ca1cd95bbaa42586e85b250401bcfb | ||
+ | Stored in directory: / | ||
+ | Building wheel for msk (setup.py) ... done | ||
+ | Created wheel for msk: filename=msk-0.3.15-py3-none-any.whl size=42998 sha256=628134e7e5fcd8ffa1b56ff4b641f446d2c5680a4d4a7077dfab14ab69e13848 | ||
+ | Stored in directory: / | ||
+ | Building wheel for adapt-parser (setup.py) ... done | ||
+ | Created wheel for adapt-parser: | ||
+ | Stored in directory: / | ||
+ | Building wheel for padatious (setup.py) ... done | ||
+ | Created wheel for padatious: filename=padatious-0.4.8-py2.py3-none-any.whl size=24604 sha256=9feb91b6b6f8231d6f24358482b0ed8e5b9f873c663edc77b1499e74ff76d418 | ||
+ | Stored in directory: / | ||
+ | Building wheel for fann2 (setup.py) ... done | ||
+ | Created wheel for fann2: filename=fann2-1.0.7-cp38-cp38-linux_x86_64.whl size=357135 sha256=34c82fdd20eb0fe37d9dca80de72ea4c03b66ae14946393d0ce393b3467dac1d | ||
+ | Stored in directory: / | ||
+ | Building wheel for padaos (setup.py) ... done | ||
+ | Created wheel for padaos: filename=padaos-0.1.9-py3-none-any.whl size=3129 sha256=d1805169b192e2b1dcb6983c23f7b8f0cd818b88682802a80f573ee884c545f1 | ||
+ | Stored in directory: / | ||
+ | Building wheel for precise-runner (setup.py) ... done | ||
+ | Created wheel for precise-runner: | ||
+ | Stored in directory: / | ||
+ | Building wheel for petact (setup.py) ... done | ||
+ | Created wheel for petact: filename=petact-0.1.2-py3-none-any.whl size=3365 sha256=b0aceeb14d6481e00a622f141a4b3105e970d571d3d4ad4ee64a4660cff5ef28 | ||
+ | Stored in directory: / | ||
+ | Building wheel for gtts-token (setup.py) ... done | ||
+ | Created wheel for gtts-token: filename=gTTS_token-1.1.3-py3-none-any.whl size=4097 sha256=5da05006fd9ecbbba8727e084804f9a92208c8b577bac2b20d2fbb2bd720da31 | ||
+ | Stored in directory: / | ||
+ | Building wheel for pako (setup.py) ... done | ||
+ | Created wheel for pako: filename=pako-0.2.3-py3-none-any.whl size=15325 sha256=0187c4adbe13b06b443d6c3e7dae96dc78310d57a72e52a05f50acecd3bac8d7 | ||
+ | Stored in directory: / | ||
+ | Building wheel for typing (setup.py) ... done | ||
+ | Created wheel for typing: filename=typing-3.7.4.3-py3-none-any.whl size=26308 sha256=00a07c841aaa6fde41c4d2b8291265d55650c017a83e827c5df59200c518a9a6 | ||
+ | Stored in directory: / | ||
+ | Building wheel for wrapt (setup.py) ... done | ||
+ | Created wheel for wrapt: filename=wrapt-1.12.1-cp38-cp38-linux_x86_64.whl size=74189 sha256=0bef534f5444ad37a81b37b661fa217bcf95188a73e6fdea2a1c6d0a17965074 | ||
+ | Stored in directory: / | ||
+ | Successfully built PyAudio tornado requests-futures pyserial psutil pocketsphinx inflection PyYAML msk adapt-parser padatious fann2 padaos precise-runner petact gtts-token pako typing wrapt | ||
+ | Installing collected packages: six, idna, chardet, urllib3, certifi, requests, gtts-token, soupsieve, beautifulsoup4, | ||
+ | Successfully installed GitPython-3.1.8 PyAudio-0.2.11 PyYAML-5.1.2 SpeechRecognition-3.8.1 adapt-parser-0.3.6 appdirs-1.4.4 beautifulsoup4-4.9.1 certifi-2020.6.20 chardet-3.0.4 click-7.1.2 colorama-0.4.3 deprecated-1.2.10 fann2-1.0.7 fasteners-0.14.1 gTTS-2.0.4 gitdb-4.0.5 gtts-token-1.1.3 idna-2.7 inflection-0.3.1 lazy-1.4 lingua-franca-0.2.2 monotonic-1.5 msk-0.3.15 msm-0.8.8 padaos-0.1.9 padatious-0.4.8 pako-0.2.3 petact-0.1.2 pillow-7.1.2 pocketsphinx-0.1.0 precise-runner-0.2.1 psutil-5.6.6 pyee-7.0.1 pygithub-1.53 pyjwt-1.7.1 pyserial-3.0 python-dateutil-2.6.0 pyxdg-0.26 requests-2.20.0 requests-futures-0.9.5 six-1.13.0 smmap-3.0.4 soupsieve-2.0.1 tornado-6.0.3 typing-3.7.4.3 urllib3-1.24.3 websocket-client-0.54.0 wrapt-1.12.1 xxhash-2.0.0 | ||
+ | WARNING: You are using pip version 20.0.2; however, version 20.2.3 is available. | ||
+ | You should consider upgrading via the '/ | ||
+ | WARNING: You are using pip version 20.0.2; however, version 20.2.3 is available. | ||
+ | You should consider upgrading via the '/ | ||
+ | WARNING: You are using pip version 20.0.2; however, version 20.2.3 is available. | ||
+ | You should consider upgrading via the '/ | ||
+ | WARNING: You are using pip version 20.0.2; however, version 20.2.3 is available. | ||
+ | You should consider upgrading via the '/ | ||
+ | Collecting git+https:// | ||
+ | Cloning https:// | ||
+ | Running command git clone -q https:// | ||
+ | Running command git checkout -q 4e73cabf1b2445b3c1ab6b3aed14424d32d140ac | ||
+ | Collecting coveralls==1.8.2 | ||
+ | Downloading coveralls-1.8.2-py2.py3-none-any.whl (11 kB) | ||
+ | Collecting flake8==3.7.9 | ||
+ | Downloading flake8-3.7.9-py2.py3-none-any.whl (69 kB) | ||
+ | | ||
+ | Collecting pytest==5.2.4 | ||
+ | Downloading pytest-5.2.4-py3-none-any.whl (227 kB) | ||
+ | | ||
+ | Collecting pytest-cov==2.8.1 | ||
+ | Downloading pytest_cov-2.8.1-py2.py3-none-any.whl (18 kB) | ||
+ | Collecting cov-core==1.15.0 | ||
+ | Downloading cov-core-1.15.0.tar.gz (5.9 kB) | ||
+ | Collecting sphinx==2.2.1 | ||
+ | Downloading Sphinx-2.2.1-py3-none-any.whl (3.3 MB) | ||
+ | | ||
+ | Collecting sphinx-rtd-theme==0.4.3 | ||
+ | Downloading sphinx_rtd_theme-0.4.3-py2.py3-none-any.whl (6.4 MB) | ||
+ | | ||
+ | Collecting allure-behave==2.8.10 | ||
+ | Downloading allure_behave-2.8.10-py3-none-any.whl (6.6 kB) | ||
+ | Requirement already satisfied: python-vlc==1.1.2 in ./ | ||
+ | Collecting cucumber-tag-expressions> | ||
+ | Downloading cucumber-tag-expressions-3.0.0.tar.gz (32 kB) | ||
+ | Collecting parse> | ||
+ | Downloading parse-1.17.0.tar.gz (30 kB) | ||
+ | Collecting parse_type> | ||
+ | Downloading parse_type-0.5.2-py2.py3-none-any.whl (32 kB) | ||
+ | Requirement already satisfied: six> | ||
+ | Requirement already satisfied: colorama in ./ | ||
+ | Collecting docopt> | ||
+ | Downloading docopt-0.6.2.tar.gz (25 kB) | ||
+ | Collecting coverage< | ||
+ | Downloading coverage-4.5.4.tar.gz (385 kB) | ||
+ | | ||
+ | Requirement already satisfied: requests> | ||
+ | Collecting pycodestyle< | ||
+ | Downloading pycodestyle-2.5.0-py2.py3-none-any.whl (51 kB) | ||
+ | | ||
+ | Collecting mccabe< | ||
+ | Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB) | ||
+ | Collecting pyflakes< | ||
+ | Downloading pyflakes-2.1.1-py2.py3-none-any.whl (59 kB) | ||
+ | | ||
+ | Collecting entrypoints< | ||
+ | Downloading entrypoints-0.3-py2.py3-none-any.whl (11 kB) | ||
+ | Collecting packaging | ||
+ | Downloading packaging-20.4-py2.py3-none-any.whl (37 kB) | ||
+ | Collecting py> | ||
+ | Downloading py-1.9.0-py2.py3-none-any.whl (99 kB) | ||
+ | | ||
+ | Collecting wcwidth | ||
+ | Downloading wcwidth-0.2.5-py2.py3-none-any.whl (30 kB) | ||
+ | Collecting atomicwrites> | ||
+ | Downloading atomicwrites-1.4.0-py2.py3-none-any.whl (6.8 kB) | ||
+ | Collecting more-itertools> | ||
+ | Downloading more_itertools-8.5.0-py3-none-any.whl (44 kB) | ||
+ | | ||
+ | Collecting pluggy< | ||
+ | Downloading pluggy-0.13.1-py2.py3-none-any.whl (18 kB) | ||
+ | Collecting attrs> | ||
+ | Downloading attrs-20.2.0-py2.py3-none-any.whl (48 kB) | ||
+ | | ||
+ | Collecting sphinxcontrib-htmlhelp | ||
+ | Downloading sphinxcontrib_htmlhelp-1.0.3-py2.py3-none-any.whl (96 kB) | ||
+ | | ||
+ | Requirement already satisfied: setuptools in ./ | ||
+ | Collecting Pygments> | ||
+ | Downloading Pygments-2.6.1-py3-none-any.whl (914 kB) | ||
+ | | ||
+ | Collecting snowballstemmer> | ||
+ | Downloading snowballstemmer-2.0.0-py2.py3-none-any.whl (97 kB) | ||
+ | | ||
+ | Collecting sphinxcontrib-devhelp | ||
+ | Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) | ||
+ | | ||
+ | Collecting docutils> | ||
+ | Downloading docutils-0.16-py2.py3-none-any.whl (548 kB) | ||
+ | | ||
+ | Collecting sphinxcontrib-applehelp | ||
+ | Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) | ||
+ | | ||
+ | Collecting Jinja2> | ||
+ | Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB) | ||
+ | | ||
+ | Collecting sphinxcontrib-jsmath | ||
+ | Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) | ||
+ | Collecting imagesize | ||
+ | Downloading imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB) | ||
+ | Collecting babel!=2.0,> | ||
+ | Downloading Babel-2.8.0-py2.py3-none-any.whl (8.6 MB) | ||
+ | | ||
+ | Collecting sphinxcontrib-qthelp | ||
+ | Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) | ||
+ | | ||
+ | Collecting alabaster< | ||
+ | Downloading alabaster-0.7.12-py2.py3-none-any.whl (14 kB) | ||
+ | Collecting sphinxcontrib-serializinghtml | ||
+ | Downloading sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB) | ||
+ | | ||
+ | Collecting allure-python-commons==2.8.10 | ||
+ | Downloading allure_python_commons-2.8.10-py3-none-any.whl (15 kB) | ||
+ | Requirement already satisfied: chardet< | ||
+ | Requirement already satisfied: idna< | ||
+ | Requirement already satisfied: certifi> | ||
+ | Requirement already satisfied: urllib3< | ||
+ | Collecting pyparsing> | ||
+ | Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) | ||
+ | | ||
+ | Collecting MarkupSafe> | ||
+ | Downloading MarkupSafe-1.1.1-cp38-cp38-manylinux1_x86_64.whl (32 kB) | ||
+ | Collecting pytz> | ||
+ | Downloading pytz-2020.1-py2.py3-none-any.whl (510 kB) | ||
+ | | ||
+ | Building wheels for collected packages: cov-core, behave, cucumber-tag-expressions, | ||
+ | Building wheel for cov-core (setup.py) ... done | ||
+ | Created wheel for cov-core: filename=cov_core-1.15.0-py3-none-any.whl size=6007 sha256=aad068ffb5c8c8b03f8682281d366f1ea5bd3e6c8941a882959bfa1f3bdeabc8 | ||
+ | Stored in directory: / | ||
+ | Building wheel for behave (setup.py) ... done | ||
+ | Created wheel for behave: filename=behave-1.2.7.dev1-py2.py3-none-any.whl size=152522 sha256=201cd4e9b1699cfc1b10a44e17a551edf31fbe82631686e3b12d8d68bcba644d | ||
+ | Stored in directory: / | ||
+ | Building wheel for cucumber-tag-expressions (setup.py) ... done | ||
+ | Created wheel for cucumber-tag-expressions: | ||
+ | Stored in directory: / | ||
+ | Building wheel for parse (setup.py) ... done | ||
+ | Created wheel for parse: filename=parse-1.17.0-py3-none-any.whl size=24118 sha256=448052447d9a551787bc4476806c3a006f9af193b67d419b0da96e14a7dfa9dc | ||
+ | Stored in directory: / | ||
+ | Building wheel for docopt (setup.py) ... done | ||
+ | Created wheel for docopt: filename=docopt-0.6.2-py2.py3-none-any.whl size=13704 sha256=157961e406380c6398b5b4ef3282ce6f6de948605b8bd4cd383d1a6233c5154b | ||
+ | Stored in directory: / | ||
+ | Building wheel for coverage (setup.py) ... done | ||
+ | Created wheel for coverage: filename=coverage-4.5.4-cp38-cp38-linux_x86_64.whl size=208803 sha256=86d5d9142a2d3e8860603ce6588dd045146025eb0e2f5121294e290c61b8fe20 | ||
+ | Stored in directory: / | ||
+ | Successfully built cov-core behave cucumber-tag-expressions parse docopt coverage | ||
+ | Installing collected packages: docopt, coverage, coveralls, pycodestyle, | ||
+ | Successfully installed Jinja2-2.11.2 MarkupSafe-1.1.1 Pygments-2.6.1 alabaster-0.7.12 allure-behave-2.8.10 allure-python-commons-2.8.10 atomicwrites-1.4.0 attrs-20.2.0 babel-2.8.0 behave-1.2.7.dev1 cov-core-1.15.0 coverage-4.5.4 coveralls-1.8.2 cucumber-tag-expressions-3.0.0 docopt-0.6.2 docutils-0.16 entrypoints-0.3 flake8-3.7.9 imagesize-1.2.0 mccabe-0.6.1 more-itertools-8.5.0 packaging-20.4 parse-1.17.0 parse-type-0.5.2 pluggy-0.13.1 py-1.9.0 pycodestyle-2.5.0 pyflakes-2.1.1 pyparsing-2.4.7 pytest-5.2.4 pytest-cov-2.8.1 pytz-2020.1 snowballstemmer-2.0.0 sphinx-2.2.1 sphinx-rtd-theme-0.4.3 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-1.0.3 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.4 wcwidth-0.2.5 | ||
+ | WARNING: You are using pip version 20.0.2; however, version 20.2.3 is available. | ||
+ | You should consider upgrading via the '/ | ||
+ | Building with 4 cores. | ||
+ | Skipping mimic build. | ||
+ | Creating / | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP prewrap 100%> | ||
+ | <code powershell> | ||
+ | $ cd ~/ | ||
+ | $ ./ | ||
</ | </ | ||
+ | </ | ||
+ | <WRAP prewrap 100% #result> | ||
+ | <code powershell> | ||
+ | Already up to date. | ||
+ | Starting all mycroft-core services | ||
+ | Initializing... | ||
+ | Starting background service bus | ||
+ | CAUTION: The Mycroft bus is an open websocket with no built-in security | ||
+ | | ||
+ | 8181 with a firewall as appropriate. | ||
+ | Starting background service voice | ||
+ | Starting background service enclosure | ||
+ | Starting cli | ||
+ | </ | ||
+ | </ | ||
+ |