【发布时间】:2021-03-27 09:44:23
【问题描述】:
我刚刚安装了水晶和幸运框架。我在使用 WSL2 的 Windows 10 上。 这是错误信息
Unhandled exception: Unable to get file info: '/mnt/c/Python27/overmind': Input/output error (File::Error)
from /home/sashacode/.asdf/installs/crystal/0.36.1/share/crystal/src/crystal/system/unix/file.cr:44:9 in 'info?'
from /home/sashacode/.asdf/installs/crystal/0.36.1/share/crystal/src/file.cr:132:5 in 'info?'
from /home/sashacode/.asdf/installs/crystal/0.36.1/share/crystal/src/process/executable_path.cr:32:12 in 'is_executable_file?'
from /home/sashacode/.asdf/installs/crystal/0.36.1/share/crystal/src/process/executable_path.cr:49:10 in 'find_executable'
from /home/sashacode/apps/lucky_cli/src/lucky_cli/process_runner.cr:26:9 in 'installed?'
from /home/sashacode/apps/lucky_cli/src/lucky_cli/process_runner.cr:22:24 in 'installed_process_runners'
from /home/sashacode/apps/lucky_cli/src/lucky_cli/process_runner.cr:13:20 in 'start'
from /home/sashacode/apps/lucky_cli/src/lucky_cli/process_runner.cr:12:5 in 'start'
from /home/sashacode/apps/lucky_cli/src/dev.cr:5:5 in 'call'
from /home/sashacode/apps/lucky_cli/src/dev.cr:4:3 in 'call'
from /home/sashacode/apps/lucky_cli/src/lucky.cr:30:3 in '__crystal_main'
from /home/sashacode/.asdf/installs/crystal/0.36.1/share/crystal/src/crystal/main.cr:110:5 in 'main_user_code'
from /home/sashacode/.asdf/installs/crystal/0.36.1/share/crystal/src/crystal/main.cr:96:7 in 'main'
from /home/sashacode/.asdf/installs/crystal/0.36.1/share/crystal/src/crystal/main.cr:119:3 in 'main'
from __libc_start_main
from _start
from ???
【问题讨论】:
-
/mnt/c/Python27告诉我,在调用 Python 的 Windows 版本而不是 Linux 版本的地方发生了一些混乱。您没有提供有关如何安装的任何信息,因此很难确定可能出了什么问题。不过,请确保您使用的是 Linux 版本的 Python 和 pip,您可能会解决该错误。 -
/mnt/c... 在您的 PATH 中吗?想知道 bash 是如何处理这个问题的,也许是一个水晶虫……
标签: crystal-lang wsl-2 lucky-framework