[英]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.