繁体   English   中英

冲突的cygwin和windows路径

[英]conflicting cygwin and windows path

如果我的Windows路径看起来像这样:

C:\\红宝石\\ BIN; C:\\ cygwin的\\斌

然后当我进入cgywin并输入“ruby”时,它将从c:\\ ruby​​ \\ bin执行ruby,无法找到我的cygwin中安装的ruby。 我必须排除该路径,因此cygwin将执行/ usr / bin中的路径。

但我需要这两条路径,因为我也想在windows中运行ruby。

无论如何让cygwin有自己的路径而不是在windows中继承它们?

谢谢。

在.profile中添加一个条目,将路径设置为cygwin中您想要的路径。

在cygwin中运行命令:

$ <favourite text editor eg vi> ~/.profile

然后将PATH环境变量设置为您想要的任何值,例如:

export PATH=/cygdrive/c/cygwin/bin

注意我不记得你是否可以使用c:...版本的路径,但如果你发出env命令,你会看到它应该是什么。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM