windows – 如何停止’gem’实用程序访问我的主目录?
发布时间:2020-09-07 04:32:45 所属栏目:Windows 来源:互联网
导读:当我跑 gem install somegem 命令gem实用程序尝试访问我的主目录。它包含一些非拉丁字符,因此安装失败。例如: E:rubybingem install somegemERROR: While executing gem ... (Errno::ENOENT) No such file or directory - C:Documents and Se
|
当我跑 gem install <somegem> 命令gem实用程序尝试访问我的主目录。它包含一些非拉丁字符,因此安装失败。例如: E:rubybin>gem install <somegem>
ERROR: While executing gem ... (Errno::ENOENT)
No such file or directory - C:Documents and Settings<user>
如果我切换到包含ASCII字符的用户名的另一个用户帐户,则gem工作正常。 有人知道如何告诉宝贝不要检查我的主目录? 更新:我试图按照以下建议设置GEM_HOME,但没有帮助(仍然检查用户主目录) 在运行gem之前只需更改HOMEDRIVE和HOMEPATH,然后在(如果需要的话)后还原。我改变了我的gem.bat这样: @ECHO OFF SET _HOMEDRIVE=%HOMEDRIVE% SET _HOMEPATH=%HOMEPATH% SET HOMEDRIVE=E: SET HOMEPATH=/Dev/Ruby IF NOT "%~f0" == "~f0" GOTO :WinNT @"ruby.exe" "E:/Dev/Ruby/bin/gem" %1 %2 %3 %4 %5 %6 %7 %8 %9 GOTO :EOF :WinNT @"ruby.exe" "%~dpn0" %* SET HOMEDRIVE=%_HOMEDRIVE% SET HOMEPATH=%_HOMEPATH% E:/ Dev / Ruby /是我的Ruby路径。似乎HOMEPATH可以改变为任何其他与ASCII只有字符的路径。 (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 在Win32/COM方法上调用PInvoke时,通常有一个明显的
- 在Windows下的Java应用程序中编写C控制台应用程序
- windows环境redmine安装及应用
- Windows – Win32:如何将字符串转换为日期?
- node-ffi模块的安装以及基于electron生成windows桌面应用程
- 06、林信任快捷方式
- windows-phone-8 – 添加辅助Windows Phone 8磁贴
- windows下编译支持https的libcurl
- 为什么有条件地包含direct.h或sys / stat.h基于_WIN32或__l
- windows – 用户和内核之间的线程fs段寄存器切换
推荐文章
站长推荐
- windows-8 – 屏幕关闭时,WinRT应用程序可以继续
- windows – 使用cmd提示符搜索谷歌或其他搜索引擎
- windows环境redmine安装及应用
- .net – 为什么我无法在2.0.0.0播放器框架中重用
- .net – 在Windows应用程序中格式化标签内的文本
- wpf – 使用WiX在应用程序的主要升级中从Windows
- windows-8 – 地铁样式Windows 8应用程序是否支持
- batch-file – 用于在Windows 7中更改屏幕分辨率
- windows-phone-8.1 – 升级到最新Windows Phone
- window python2.7 ImportError: No module named
热点阅读
