.net core Raspbian重新启动后无法识别DOTNET_根
我一直在跟随.net core Raspbian重新启动后无法识别DOTNET_根,.net-core,raspbian,.net Core,Raspbian,我一直在跟随dotnet和Raspbian 他们说: export DOTNET_ROOT=$HOME/dotnet-arm32 export PATH=$PATH:$HOME/dotnet-arm32 但是,当我重新启动时,这些都会丢失。经过一番阅读,我发现将PATH=$PATH:$HOME/dotnet-arm32添加到我的~/.profile解决了dotnet命令问题,但dotnet\u ROOT不起作用。重新启动后,我必须运行导出DOTNET\u ROOT=$HOME/DOTNET-
dotnet
和Raspbian
他们说:
export DOTNET_ROOT=$HOME/dotnet-arm32
export PATH=$PATH:$HOME/dotnet-arm32
但是,当我重新启动时,这些都会丢失。经过一番阅读,我发现将PATH=$PATH:$HOME/dotnet-arm32
添加到我的~/.profile
解决了dotnet
命令问题,但dotnet\u ROOT
不起作用。重新启动后,我必须运行导出DOTNET\u ROOT=$HOME/DOTNET-arm32,才能运行项目
这就是我的~/.profile
在文件底部的样子
# set PATH to dotnet
PATH="$PATH:$HOME/dotnet-arm32"
# set ENV for runtime
DOTNET_ROOT="$HOME/dotnet-arm32"
您需要导出变量:
#设置dotnet的路径
export PATH=“$PATH:$HOME/dotnet-arm32”
#为运行时设置环境
导出DOTNET_ROOT=“$HOME/DOTNET-arm32”
PATH
已经是一个导出的变量,所以不导出它不会有什么区别。但是,DOTNET\u ROOT
在.profile中被视为局部变量,除非它被显式导出。谢谢你的回答-你的意思是在DOTNET\u ROOT
之前有export
,保持PATH
不变,或者将export
也添加到PATH
中?在PATH中添加导出不会有什么坏处。我写了一篇博文试图解释导出的相关性
: