rails安装完成后,执行rails时出现"文件名、目录名或卷标语法不正确"

2019-03-25 13:47|来源: 网路

我是照着网上的例子一步步做的,不知道为什么会出这样的问题,说一下我的安装步骤吧,先在windows 下安装的ruby186-27_rc2.exe,  完成后,执行gem install rails,过了一会,安装完成,执行rails时却出现"文件名、目录名或卷标语法不正确",但ruby命令却是可以用的,它们都在一个目录里的啊。。。。   小弟初学,还没走进rails的大门就遇到这个问题,唉    望高手们帮帮忙,不胜感激!!!
问题补充:
回liuqiang :  没有啊 我是安装在D:\Program Files\Ruby\bin下面的

相关问答

更多

打開PDF文件,提示:“当打开本文档时发生错误,文件名、目录名或卷标语法不正确。”

针对以上情况分析如下: 1.本地能打开,排除文件本身损坏或Adobe Acrobat 6本身问题 2.由于是通过网络打开,文件会缓存到本地临时文件目录,请楼主尝试清理系统临时文件夹及IE临时文件夹后再试 3.在别的电脑通过网络打开文档,验证是否正常打开,可验证是否为共享权限造成的远程访问打开时的错误 楼主的情况没遇到过,上面只是个人经验分析,不一定能解决。 希望以上能帮助到你。

图片显示:文件名·目录或卷标语法不正确。打不开,求高人指点!

文件名、目录名或卷标语法不正确的解决方法 以前电脑曾经出现过每次打开文件夹都会跳出一个窗口 显示文件名、目录名或卷标语法不正确的信息 网上找了很多资料都没有很好的解决办法 因为原因都是跟我不一样的 很多都是因为文件系统格式转换引起的 而我这个错误出现的是莫名其妙 后来看到一个帖子说系统可能存在着"以设备名命名的文件夹拒绝服务漏洞" 什么意思呢? windows系统有一个特点,就是在windows下无法以设备名来命名文件或文件夹,这些设备名有:aux,com1,com2,prn,con,nul。 但 ...

Spring boot创建excel错误(文件名,目录名或卷标语法不正确)](Spring boot creating excel error(The filename, directory name, or volume label syntax is incorrect)])

不需要使用文件,而是使用getResourceAsStream 而不是 InputStream inputStream = new FileInputStream(getClass().getResource("/static/example.png").getFile()); 使用 InputStream inputStream = getClass().getResourceAsStream("/static/example.png"); No need to use file but ...

文件名,目录名称或卷标语法不正确(The filename, directory name or volume label syntax incorrect)

您不能使用冒号:在Windows中创建文件。 如果您绝对需要时间戳,那么您可以尝试为它们添加下划线。 You cannot use colons : to create file in Windows. If you absolutely need the timestamp then you could try to add underscores for them as well.

文件名,目录名称或卷标语法不正确 - 尝试在朗读中读取文件时(The filename, directory name, or volume label syntax is incorrect - when trying to readfile in go lang)

应用程序应该使用strings.TrimSuffix(filename, "\r")或strings.TrimSpace(filename)从字符串末尾修剪\r 。 如果OP使用了strings.Split(s, "\n", -1)来创建lines ,那末尾部的\r也可以通过分割"\r\n"来避免。 The application should trim the \r from the end of the string using strings.TrimSuffix(filename, "\r ...

windres:文件名,目录名或卷标语法不正确(windres: The filename, directory name, or volume label syntax is incorrect)

使用批处理文件结束运行命令。 String args2 = "windres.exe -i \"" + Path.GetFullPath(file) + "\" -o \"" + Path.Combine(tempDir, "my.o") + "\"" ; using (StreamWriter writer = new StreamWriter(tempDir + @"\my.bat", false, Encoding.ASCII ...

FtpClient.GetListing(path)返回“文件名,目录名或卷标语法不正确”(FtpClient.GetListing(path) returns “The filename, directory name, or volume label syntax is incorrect”)

在彻底检查我的代码之前,我很抱歉提出这个问题。 事实证明,“<#Root#> / <#Path#>”是正确的路径,但有些我如何在路径前放置一个“/” - 这导致了错误。 I'm sorry for asking this question before I checked my code thoroughly. It turned out that the "<#Root#>/<#Path#>" was the correct path, but some how I had put a "/" ...

JSP - 文件名,目录名或卷标语法不正确(JSP - The filename, directory name, or volume label syntax is incorrect)

您需要将其读作URLStream String keyUrlString = request.getAttribute("keyUrl").toString(); URL keyURL = new URL(keyUrlString); BufferedReader in = new BufferedReader( new InputStreamReader(keyURL.openStream())); String inputLine; while ((inputLine = in.re ...

Gradle:文件名,目录名或卷标语法不正确(Gradle: The filename, directory name, or volume label syntax is incorrect)

终于解决了。 我再次查看了错误消息并尝试在失败前运行最后一个命令,例如: C:\Android\android-studio2\sdk\build-tools\android-4.4\dx.bat --dex --ou tput E:\Backups\etc\TestProj2\Test2\build\libs\Test2-defaultFlavor-debug.dex E:\ Backups\etc\TestProj2\Test2\build\classes\defaultFlavor\debu ...

使用管道时“文件名,目录名称或卷标语法不正确”。(When using pipe getting “The filename, directory name, or volume label syntax is incorrect.”)

如前所述@dbenham您需要确保您的COMSPEC变量定义了正确的值。 它应具有以下值: %SystemRoot%\system32\cmd.exe 您可以通过右键单击我的电脑 - >属性--->高级系统属性 - >环境变量来检查它 如果您在那里找不到COMSPEC,请通过提供上述值(即%SystemRoot%\system32\cmd.exe创建新变量 祝好运 As previously mentioned by @dbenham You need to make sure your COMS ...