【发布时间】:2020-01-28 03:51:48
【问题描述】:
祝大家今天好,
我想知道是否可以在远程机器上使用共享的 Conda 安装。远程机器正在运行 ubuntu 12(我没有影响)。我在带有最新更新的 Windows 10 中使用。
由于是 Ubuntu 12,我无法运行 Visual Studio 代码远程 ssh。但这正是我想要的。
到目前为止,我安装了 miniconda3 并为 windows 设置了 sshfs 并映射了“文件夹”。
如果我在 Linux/Ubuntu 上使用 install conda,我可以修改 .bashrc 文件并更改 conda 安装路径:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/[...]/sharedConda/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/[...]/sharedConda/etc/profile.d/conda.sh" ]; then
. "/[...]/sharedConda/etc/profile.d/conda.sh"
else
export PATH="/[...]/sharedConda/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
然后它就可以正常工作了。
现在我的问题:
windows下也可以吗?如何?有没有类似 .bashrc 的东西?
【问题讨论】:
-
您想通过在安装了 conda 和 env 的文件夹(在使用 sshfs 的 Windows 中)安装文件夹来在 Windows 上使用来自 ubuntu 机器的 conda env?
-
是的,正是@FlyingTeller
-
我不太熟悉 ubuntu12 带来的限制,但是为什么你不能通过
ssh使用 x-forwarding 运行 Visual Studio 代码(使用类似 moba-X-Term在 Windows 机器上)? -
@FlyingTeller 我设置了 moba-X-Term,但是我的连接速度真的很慢 - 这一点都不好玩。
标签: ssh installation config conda remote-debugging