はじめに
nimをWindows10で触り始めました。
Windows10 Pro(x64)
> nim -v Nim Compiler Version 0.19.2 [Windows: amd64] Compiled at 2018-12-31 Copyright (c) 2006-2018 by Andreas Rumpf
困っていること
nimbleでniguiをインストールしたのですが、コードを実行すると以下のようなエラーが表示されます。
対象コード
nim
1import nigui 2app.init() 3let Win=newWindow("Hello,World!") 4Win.show() 5app.run()
エラー内容
C:\Users\N縺ェ莠コ.nimble\pkgs\nigui-0.1.0\nigui\private\windows\platform_impl.nim(32, 27) Error: ambiguous call; both strutils.strip(s: string, leading: bool, trailing: bool, chars: set[char])[declared in ..\ ..\nim-0.19.2\lib\pure\strutils.nim(391, 5)] and unicode.strip(s: string, leading: bool, trailing: bool, runes: openarray[Rune])[decl
これは予測なのですが、
Windowsのユーザを作成したときに、ユーザ名が日本語を含んでおり、
nimbleでインストールした先のPath(C:\Users\Nな人.nimble)の「Nな人」部分が文字化けし、
パスが見つからなくなっているのかと思います。
なので、.nimbleフォルダのパスを変えようと、
Windowsの環境変数をD:.nimble
に変更してみましたが、
ローカル環境変数を変更しても、システム環境変数を変更してもC:\Users\Nな人.nimble
に
installされてしまいます。
情報が見つからず困っているのですが、こちらの解決をご存知の方はいらっしゃいますでしょうか。
ご存知の方がいらっしゃいましたら、ご教授いただけますと幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/11 00:29
2019/01/11 04:05
2019/01/11 15:30