亚马逊网络服务:-bash:激活:没有此文件或目录

5

我正在尝试在亚马逊网络服务上使用Deep Learning AMI (Ubuntu)。当您登录时,您会收到以下消息(这里只展示部分内容):

Please use one of the following commands to start the required environment with the framework of your choice:
for MXNet(+Keras1) with Python3 (CUDA 9) _____________________ source activate mxnet_p36
for MXNet(+Keras1) with Python2 (CUDA 9) _____________________ source activate mxnet_p27
for TensorFlow(+Keras2) with Python3 (CUDA 8) ________________ source activate tensorflow_p36

因此,如果我想运行上面显示的最后一个环境,我需要运行以下命令:

source activate tensorflow_p36

当我运行命令时,却出现了以下情况:
-bash: activate: No such file or directory

这种情况也发生在其他环境中。为什么会这样?我应该怎么做来解决这个问题?
谢谢。

3
要让它起作用,你需要在一个名为activate的脚本所在的目录中,或者将这样的脚本添加到你的PATH中。构建AMI的人应该知道他们放置该脚本的位置。 - Charles Duffy
是的,你说得对。"activate" 可以在类似这样的路径中找到:cd /home/ubuntu/src/anaconda3/bin - Simplicity
...所以,如果您首先运行PATH=/home/ubuntu/src/anaconda3/bin:$PATH... - Charles Duffy
1个回答

0
这里有点晚了,但实例中是否安装了Anaconda。如果是,请尝试执行以下命令。
conda activate tensorflow_p36

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接