VS Code集成终端$ PATH不使用〜/ .bash_profile

时间:2019-03-19 21:50:52

标签: python visual-studio-code anaconda

我在尝试获取集成的VSCode终端以正确反映我对〜/ .bash_profile所做的更改时遇到了麻烦。 (OSX)

我已经能够让我的终端在OSX环境中做我想要的事情,但是当我在VSCode的集成终端中尝试时,我发现我的更改都没有被反映出来。

具体地说,我正在使用echo $PATH进行检查,而这正是我所希望的(我是从osx终端获得的)

/Users/username/anaconda3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin

这就是我得到的

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin:/Users/username/anaconda3/bin

我已经尝试按照此处https://code.visualstudio.com/docs/editor/integrated-terminal#_linux-os-x的提示进行操作,但是我不确定自己是否正确执行了操作。我猜我应该将"terminal.integrated.shellArgs.osx": [ "-l" ]写到我拥有的settings.json文件中,现在这就是我的settings.json文件的样子

{
"terminal.integrated.shellArgs.osx": [ "-l" ],
"python.pythonPath": "/Library/Frameworks/Python.framework/Versions/3.5/bin/python3",
"python.linting.pylintEnabled": false

}

但是我想这不是做事情的方式吗? 我在网上找到了其他选项,但不知道它们是否对我有帮助或彻底破坏我的计算机,是编辑我的/ etc / paths文件,寻找一个.bashrc文件,我认为我实际上没有,以及{ {1}} ...我不知道这些东西哪怕对我有帮助,甚至一开始什么地方出问题以及我应该和不应该接触的文件...

0 个答案:

没有答案