Lux-AI-Challenge / Lux-Design-S1

Home to the design and engine of the @Lux-AI-Challenge Season 1, hosted on @kaggle
https://lux-ai.org/
Apache License 2.0
897 stars 152 forks source link

npm install unsuccessful on windows WLS2 #159

Closed greg-is-kub closed 2 years ago

greg-is-kub commented 2 years ago

Hi,

First thank you for creating this awesome ccompetition !

I would very much like to participate to it but I've encountered problems installing lux-ai through npm . Here is my build :

input command :

npm install -g @lux-ai/2021-challenge@latest

also tried downloadin the git and running npm install directly in the repos here is the npm-debug.log Could you tell me how to solve that?

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node',
1 verbose cli   '/usr/bin/npm',
1 verbose cli   'install',
1 verbose cli   '-g',
1 verbose cli   '@lux-ai/2021-challenge@latest' ]
2 info using npm@3.5.2
3 info using node@v8.10.0
4 silly loadCurrentTree Starting
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 silly fetchPackageMetaData @lux-ai/2021-challenge@latest
8 silly fetchNamedPackageData @lux-ai/2021-challenge
9 silly mapToRegistry name @lux-ai/2021-challenge
10 silly mapToRegistry scope (from package name) @lux-ai
11 verbose mapToRegistry no registry URL found in name for scope @lux-ai
12 silly mapToRegistry using default registry
13 silly mapToRegistry registry https://registry.npmjs.org/
14 silly mapToRegistry uri https://registry.npmjs.org/@lux-ai%2f2021-challenge
15 verbose request uri https://registry.npmjs.org/@lux-ai%2f2021-challenge
16 verbose request no auth needed
17 info attempt registry request try #1 at 2:23:12 PM
18 verbose request id 286792daa47e833f
19 verbose etag W/"9582892cfc5c85562e969a9487852d74"
20 verbose lastModified Wed, 01 Sep 2021 05:08:16 GMT
21 http request GET https://registry.npmjs.org/@lux-ai%2f2021-challenge
22 http 304 https://registry.npmjs.org/@lux-ai%2f2021-challenge
23 verbose headers { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
23 verbose headers   connection: 'keep-alive',
23 verbose headers   'cf-ray': '6a2aef68686f3a11-CDG',
23 verbose headers   age: '110',
23 verbose headers   'cache-control': 'public, max-age=300',
23 verbose headers   etag: '"9582892cfc5c85562e969a9487852d74"',
23 verbose headers   'last-modified': 'Wed, 01 Sep 2021 05:08:16 GMT',
23 verbose headers   vary: 'Accept-Encoding',
23 verbose headers   'cf-cache-status': 'HIT',
23 verbose headers   'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
23 verbose headers   'x-amz-replication-status': 'COMPLETED',
23 verbose headers   server: 'cloudflare' }
24 silly get cb [ 304,
24 silly get   { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
24 silly get     connection: 'keep-alive',
24 silly get     'cf-ray': '6a2aef68686f3a11-CDG',
24 silly get     age: '110',
24 silly get     'cache-control': 'public, max-age=300',
24 silly get     etag: '"9582892cfc5c85562e969a9487852d74"',
24 silly get     'last-modified': 'Wed, 01 Sep 2021 05:08:16 GMT',
24 silly get     vary: 'Accept-Encoding',
24 silly get     'cf-cache-status': 'HIT',
24 silly get     'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
24 silly get     'x-amz-replication-status': 'COMPLETED',
24 silly get     server: 'cloudflare' } ]
25 verbose etag https://registry.npmjs.org/@lux-ai%2f2021-challenge from cache
26 verbose get saving @lux-ai/2021-challenge to /home/greg_is_greg/.npm/registry.npmjs.org/_40lux-ai_252f2021-challenge/.cache.json
27 silly install normalizeTree
28 silly loadCurrentTree Finishing
29 silly loadIdealTree Starting
30 silly install loadIdealTree
31 silly cloneCurrentTree Starting
32 silly install cloneCurrentTreeToIdealTree
33 silly cloneCurrentTree Finishing
34 silly loadShrinkwrap Starting
35 silly install loadShrinkwrap
36 silly loadShrinkwrap Finishing
37 silly loadAllDepsIntoIdealTree Starting
38 silly install loadAllDepsIntoIdealTree
39 silly resolveWithNewModule @lux-ai/2021-challenge@3.1.0 checking installable status
40 silly cache add args [ '@lux-ai/2021-challenge@latest', null ]
41 verbose cache add spec @lux-ai/2021-challenge@latest
42 silly cache add parsed spec Result {
42 silly cache add   raw: '@lux-ai/2021-challenge@latest',
42 silly cache add   scope: '@lux-ai',
42 silly cache add   name: '@lux-ai/2021-challenge',
42 silly cache add   rawSpec: 'latest',
42 silly cache add   spec: 'latest',
42 silly cache add   type: 'tag' }
43 silly addNamed @lux-ai/2021-challenge@latest
44 verbose addNamed "latest" is being treated as a dist-tag for @lux-ai/2021-challenge
45 info addNameTag [ '@lux-ai/2021-challenge', 'latest' ]
46 silly mapToRegistry name @lux-ai/2021-challenge
47 silly mapToRegistry scope (from package name) @lux-ai
48 verbose mapToRegistry no registry URL found in name for scope @lux-ai
49 silly mapToRegistry using default registry
50 silly mapToRegistry registry https://registry.npmjs.org/
51 silly mapToRegistry uri https://registry.npmjs.org/@lux-ai%2f2021-challenge
52 verbose addNameTag registry:https://registry.npmjs.org/@lux-ai%2f2021-challenge not in flight; fetching
53 verbose get https://registry.npmjs.org/@lux-ai%2f2021-challenge not expired, no request
54 silly addNameTag next cb for @lux-ai/2021-challenge with tag latest
55 silly addNamed @lux-ai/2021-challenge@3.1.0
56 verbose addNamed "3.1.0" is a plain semver version for @lux-ai/2021-challenge
57 silly cache afterAdd @lux-ai/2021-challenge@3.1.0
58 verbose afterAdd /home/greg_is_greg/.npm/@lux-ai/2021-challenge/3.1.0/package/package.json not in flight; writing
59 verbose afterAdd /home/greg_is_greg/.npm/@lux-ai/2021-challenge/3.1.0/package/package.json written
60 silly fetchNamedPackageData colors
61 silly mapToRegistry name colors
62 silly mapToRegistry using default registry
63 silly mapToRegistry registry https://registry.npmjs.org/
64 silly mapToRegistry uri https://registry.npmjs.org/colors
65 silly fetchNamedPackageData dimensions-ai
66 silly mapToRegistry name dimensions-ai
67 silly mapToRegistry using default registry
68 silly mapToRegistry registry https://registry.npmjs.org/
69 silly mapToRegistry uri https://registry.npmjs.org/dimensions-ai
70 silly fetchNamedPackageData jszip
71 silly mapToRegistry name jszip
72 silly mapToRegistry using default registry
73 silly mapToRegistry registry https://registry.npmjs.org/
74 silly mapToRegistry uri https://registry.npmjs.org/jszip
75 silly fetchNamedPackageData nanoid
76 silly mapToRegistry name nanoid
77 silly mapToRegistry using default registry
78 silly mapToRegistry registry https://registry.npmjs.org/
79 silly mapToRegistry uri https://registry.npmjs.org/nanoid
80 silly fetchNamedPackageData seedrandom
81 silly mapToRegistry name seedrandom
82 silly mapToRegistry using default registry
83 silly mapToRegistry registry https://registry.npmjs.org/
84 silly mapToRegistry uri https://registry.npmjs.org/seedrandom
85 silly fetchNamedPackageData yargs
86 silly mapToRegistry name yargs
87 silly mapToRegistry using default registry
88 silly mapToRegistry registry https://registry.npmjs.org/
89 silly mapToRegistry uri https://registry.npmjs.org/yargs
90 verbose request uri https://registry.npmjs.org/colors
91 verbose request no auth needed
92 info attempt registry request try #1 at 2:23:13 PM
93 verbose etag W/"53055c0571a8397fd7a53bed41725b47"
94 verbose lastModified Sat, 14 Aug 2021 22:59:22 GMT
95 http request GET https://registry.npmjs.org/colors
96 verbose request uri https://registry.npmjs.org/jszip
97 verbose request no auth needed
98 info attempt registry request try #1 at 2:23:13 PM
99 verbose etag W/"62f6204e29e7c713b15edc3db148ebd5"
100 verbose lastModified Thu, 05 Aug 2021 18:11:02 GMT
101 http request GET https://registry.npmjs.org/jszip
102 verbose request uri https://registry.npmjs.org/nanoid
103 verbose request no auth needed
104 info attempt registry request try #1 at 2:23:13 PM
105 verbose etag W/"bcab76065e652cd7e18e0884ade99759"
106 verbose lastModified Wed, 13 Oct 2021 23:00:52 GMT
107 http request GET https://registry.npmjs.org/nanoid
108 verbose request uri https://registry.npmjs.org/seedrandom
109 verbose request no auth needed
110 info attempt registry request try #1 at 2:23:13 PM
111 verbose etag W/"ff01259438b901deea5b8d26a597f1f9"
112 verbose lastModified Tue, 17 Sep 2019 10:37:31 GMT
113 http request GET https://registry.npmjs.org/seedrandom
114 verbose request uri https://registry.npmjs.org/dimensions-ai
115 verbose request no auth needed
116 info attempt registry request try #1 at 2:23:13 PM
117 verbose etag W/"28169ab86067e54c66abcc22bc0821b7"
118 verbose lastModified Sun, 22 Aug 2021 21:18:24 GMT
119 http request GET https://registry.npmjs.org/dimensions-ai
120 verbose request uri https://registry.npmjs.org/yargs
121 verbose request no auth needed
122 info attempt registry request try #1 at 2:23:13 PM
123 verbose etag W/"0ad32258c05e0a1c4a58389bf8c50454"
124 verbose lastModified Sat, 25 Sep 2021 21:19:25 GMT
125 http request GET https://registry.npmjs.org/yargs
126 http 304 https://registry.npmjs.org/jszip
127 verbose headers { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
127 verbose headers   connection: 'keep-alive',
127 verbose headers   'cf-ray': '6a2aef6a89743b97-CDG',
127 verbose headers   age: '109',
127 verbose headers   'cache-control': 'public, max-age=300',
127 verbose headers   etag: '"62f6204e29e7c713b15edc3db148ebd5"',
127 verbose headers   'last-modified': 'Thu, 05 Aug 2021 18:11:02 GMT',
127 verbose headers   vary: 'Accept-Encoding',
127 verbose headers   'cf-cache-status': 'HIT',
127 verbose headers   'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
127 verbose headers   'x-amz-replication-status': 'COMPLETED',
127 verbose headers   server: 'cloudflare' }
128 silly get cb [ 304,
128 silly get   { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
128 silly get     connection: 'keep-alive',
128 silly get     'cf-ray': '6a2aef6a89743b97-CDG',
128 silly get     age: '109',
128 silly get     'cache-control': 'public, max-age=300',
128 silly get     etag: '"62f6204e29e7c713b15edc3db148ebd5"',
128 silly get     'last-modified': 'Thu, 05 Aug 2021 18:11:02 GMT',
128 silly get     vary: 'Accept-Encoding',
128 silly get     'cf-cache-status': 'HIT',
128 silly get     'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
128 silly get     'x-amz-replication-status': 'COMPLETED',
128 silly get     server: 'cloudflare' } ]
129 verbose etag https://registry.npmjs.org/jszip from cache
130 verbose get saving jszip to /home/greg_is_greg/.npm/registry.npmjs.org/jszip/.cache.json
131 http 304 https://registry.npmjs.org/seedrandom
132 verbose headers { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
132 verbose headers   connection: 'keep-alive',
132 verbose headers   'cf-ray': '6a2aef6a89534069-CDG',
132 verbose headers   age: '109',
132 verbose headers   'cache-control': 'public, max-age=300',
132 verbose headers   etag: '"ff01259438b901deea5b8d26a597f1f9"',
132 verbose headers   'last-modified': 'Tue, 17 Sep 2019 10:37:31 GMT',
132 verbose headers   vary: 'Accept-Encoding',
132 verbose headers   'cf-cache-status': 'HIT',
132 verbose headers   'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
132 verbose headers   server: 'cloudflare' }
133 silly get cb [ 304,
133 silly get   { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
133 silly get     connection: 'keep-alive',
133 silly get     'cf-ray': '6a2aef6a89534069-CDG',
133 silly get     age: '109',
133 silly get     'cache-control': 'public, max-age=300',
133 silly get     etag: '"ff01259438b901deea5b8d26a597f1f9"',
133 silly get     'last-modified': 'Tue, 17 Sep 2019 10:37:31 GMT',
133 silly get     vary: 'Accept-Encoding',
133 silly get     'cf-cache-status': 'HIT',
133 silly get     'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
133 silly get     server: 'cloudflare' } ]
134 verbose etag https://registry.npmjs.org/seedrandom from cache
135 verbose get saving seedrandom to /home/greg_is_greg/.npm/registry.npmjs.org/seedrandom/.cache.json
136 http 304 https://registry.npmjs.org/nanoid
137 verbose headers { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
137 verbose headers   connection: 'keep-alive',
137 verbose headers   'cf-ray': '6a2aef6a89d50828-CDG',
137 verbose headers   age: '109',
137 verbose headers   'cache-control': 'public, max-age=300',
137 verbose headers   etag: '"bcab76065e652cd7e18e0884ade99759"',
137 verbose headers   'last-modified': 'Wed, 13 Oct 2021 23:00:52 GMT',
137 verbose headers   vary: 'Accept-Encoding',
137 verbose headers   'cf-cache-status': 'HIT',
137 verbose headers   'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
137 verbose headers   'x-amz-replication-status': 'PENDING',
137 verbose headers   server: 'cloudflare' }
138 silly get cb [ 304,
138 silly get   { date: 'Sat, 23 Oct 2021 12:23:11 GMT',
138 silly get     connection: 'keep-alive',
138 silly get     'cf-ray': '6a2aef6a89d50828-CDG',
138 silly get     age: '109',
138 silly get     'cache-control': 'public, max-age=300',
138 silly get     etag: '"bcab76065e652cd7e18e0884ade99759"',
138 silly get     'last-modified': 'Wed, 13 Oct 2021 23:00:52 GMT',
138 silly get     vary: 'Accept-Encoding',
138 silly get     'cf-cache-status': 'HIT',
138 silly get     'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
138 silly get     'x-amz-replication-status': 'PENDING',
138 silly get     server: 'cloudflare' } ]
139 verbose etag https://registry.npmjs.org/nanoid from cache
140 verbose get saving nanoid to /home/greg_is_greg/.npm/registry.npmjs.org/nanoid/.cache.json
141 silly resolveWithNewModule seedrandom@3.0.5 checking installable status
142 silly cache add args [ 'seedrandom@^3.0.5', null ]
143 verbose cache add spec seedrandom@^3.0.5
144 silly cache add parsed spec Result {
144 silly cache add   raw: 'seedrandom@^3.0.5',
144 silly cache add   scope: null,
144 silly cache add   name: 'seedrandom',
144 silly cache add   rawSpec: '^3.0.5',
144 silly cache add   spec: '>=3.0.5 <4.0.0',
144 silly cache add   type: 'range' }
145 silly addNamed seedrandom@>=3.0.5 <4.0.0
146 verbose addNamed ">=3.0.5 <4.0.0" is a valid semver range for seedrandom
147 silly addNameRange { name: 'seedrandom', range: '>=3.0.5 <4.0.0', hasData: false }
148 silly mapToRegistry name seedrandom
149 silly mapToRegistry using default registry
150 silly mapToRegistry registry https://registry.npmjs.org/
151 silly mapToRegistry uri https://registry.npmjs.org/seedrandom
152 verbose addNameRange registry:https://registry.npmjs.org/seedrandom not in flight; fetching
153 silly resolveWithNewModule jszip@3.7.1 checking installable status
154 silly cache add args [ 'jszip@^3.5.0', null ]
155 verbose cache add spec jszip@^3.5.0
156 silly cache add parsed spec Result {
156 silly cache add   raw: 'jszip@^3.5.0',
156 silly cache add   scope: null,
156 silly cache add   name: 'jszip',
156 silly cache add   rawSpec: '^3.5.0',
156 silly cache add   spec: '>=3.5.0 <4.0.0',
156 silly cache add   type: 'range' }
157 silly addNamed jszip@>=3.5.0 <4.0.0
158 verbose addNamed ">=3.5.0 <4.0.0" is a valid semver range for jszip
159 silly addNameRange { name: 'jszip', range: '>=3.5.0 <4.0.0', hasData: false }
160 silly mapToRegistry name jszip
161 silly mapToRegistry using default registry
162 silly mapToRegistry registry https://registry.npmjs.org/
163 silly mapToRegistry uri https://registry.npmjs.org/jszip
164 verbose addNameRange registry:https://registry.npmjs.org/jszip not in flight; fetching
165 verbose get https://registry.npmjs.org/seedrandom not expired, no request
166 silly addNameRange number 2 { name: 'seedrandom', range: '>=3.0.5 <4.0.0', hasData: true }
167 silly addNameRange versions [ 'seedrandom',
167 silly addNameRange   [ '2.3.1',
167 silly addNameRange     '2.3.3',
167 silly addNameRange     '2.3.4',
167 silly addNameRange     '2.3.5',
167 silly addNameRange     '2.3.6',
167 silly addNameRange     '2.3.7',
167 silly addNameRange     '2.3.8',
167 silly addNameRange     '2.3.9',
167 silly addNameRange     '2.3.10',
167 silly addNameRange     '2.3.11',
167 silly addNameRange     '2.4.0',
167 silly addNameRange     '2.4.1',
167 silly addNameRange     '2.4.2',
167 silly addNameRange     '2.4.3',
167 silly addNameRange     '2.4.4',
167 silly addNameRange     '3.0.0',
167 silly addNameRange     '3.0.1',
167 silly addNameRange     '3.0.2',
167 silly addNameRange     '3.0.3',
167 silly addNameRange     '3.0.4',
167 silly addNameRange     '3.0.5' ] ]
168 silly addNamed seedrandom@3.0.5
169 verbose addNamed "3.0.5" is a plain semver version for seedrandom
170 verbose get https://registry.npmjs.org/jszip not expired, no request
171 silly addNameRange number 2 { name: 'jszip', range: '>=3.5.0 <4.0.0', hasData: true }
172 silly addNameRange versions [ 'jszip',
172 silly addNameRange   [ '0.1.0',
172 silly addNameRange     '0.1.1',
172 silly addNameRange     '0.2.0',
172 silly addNameRange     '0.2.1',
172 silly addNameRange     '2.0.0',
172 silly addNameRange     '2.1.0',
172 silly addNameRange     '2.1.1',
172 silly addNameRange     '2.2.0',
172 silly addNameRange     '2.2.1',
172 silly addNameRange     '2.2.2',
172 silly addNameRange     '2.3.0',
172 silly addNameRange     '2.4.0',
172 silly addNameRange     '2.5.0',
172 silly addNameRange     '2.6.0',
172 silly addNameRange     '3.0.0',
172 silly addNameRange     '2.6.1',
172 silly addNameRange     '3.1.0',
172 silly addNameRange     '3.1.1',
172 silly addNameRange     '3.1.2',
172 silly addNameRange     '3.1.3',
172 silly addNameRange     '3.1.4',
172 silly addNameRange     '3.1.5',
172 silly addNameRange     '3.2.0',
172 silly addNameRange     '3.2.1',
172 silly addNameRange     '3.2.2',
172 silly addNameRange     '3.3.0',
172 silly addNameRange     '3.4.0',
172 silly addNameRange     '3.5.0',
172 silly addNameRange     '3.6.0-0',
172 silly addNameRange     '3.6.0',
172 silly addNameRange     '3.7.0',
172 silly addNameRange     '3.7.1' ] ]
173 silly addNamed jszip@3.7.1
174 verbose addNamed "3.7.1" is a plain semver version for jszip
175 verbose stack Error: Missing required argument #1
175 verbose stack     at andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
175 verbose stack     at fetchPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
175 verbose stack     at resolveWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
175 verbose stack     at /usr/share/npm/lib/install/deps.js:457:7
175 verbose stack     at /usr/share/npm/node_modules/iferr/index.js:13:50
175 verbose stack     at /usr/share/npm/lib/fetch-package-metadata.js:37:12
175 verbose stack     at addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
175 verbose stack     at returnAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
175 verbose stack     at pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
175 verbose stack     at /usr/share/npm/node_modules/iferr/index.js:13:50
176 verbose cwd /home/greg_is_greg/git_repos
177 error Linux 5.10.43.3-microsoft-standard-WSL2
178 error argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "@lux-ai/2021-challenge@latest"
179 error node v8.10.0
180 error npm  v3.5.2
181 error code EMISSINGARG
182 error typeerror Error: Missing required argument #1
182 error typeerror     at andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
182 error typeerror     at fetchPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
182 error typeerror     at resolveWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
182 error typeerror     at /usr/share/npm/lib/install/deps.js:457:7
182 error typeerror     at /usr/share/npm/node_modules/iferr/index.js:13:50
182 error typeerror     at /usr/share/npm/lib/fetch-package-metadata.js:37:12
182 error typeerror     at addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
182 error typeerror     at returnAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
182 error typeerror     at pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
182 error typeerror     at /usr/share/npm/node_modules/iferr/index.js:13:50
183 error typeerror This is an error with npm itself. Please report this error at:
183 error typeerror     <http://github.com/npm/npm/issues>
184 verbose exit [ 1, true ]

Thanks in advance for your help.

greg-is-kub commented 2 years ago

Managed to install through docker thanks