source ~/tensorflow/bin/activate 命令提示“没有那个文件或目录”

来源:3-10 安装TensorFlow(上)

余震1995

2018-02-21

http://img.mukewang.com/szimg/5a8d87820001677407680034.jpg

http://img.mukewang.com/szimg/5a8d87820001e5c308630440.jpg老师,这个目录里明明是有这个文件的,为什么会这样提示


写回答

1回答

Oscar

2018-02-21

你看到命令行提示符显示你目前是以 root (大管家)的身份在运行命令吗?

此时你运行 

source ~/tensorflow/bin/activate

的话,实际上 ~ 代表的 是  /root 这个目录咯(root 的家目录),而不是你的 tensorflow 目录实际所在的你的用户(yuzhen)的家目录(/home/yuzhen)。

所以你只需要变回你的用户,用

exit

命令即可退出 root 的身份,回到你自己用户(yuzhen)的身份。此时,你再用

source ~/tensorflow/bin/activate

就可以了。

下面是我的操作示意,相信你能理解(whoami 命令用于输出 当前用户,pwd 用于输出当前所在目录。cd 和 cd ~ 的效果是一样的):

//img.mukewang.com/szimg/5a8d8e100001831902450339.jpg

欢迎看我的《Linux探索之旅》系列文章来巩固 Linux :http://www.jianshu.com/nb/5470392

0
2
余震1995
哈哈,还是在问答区好一些,老师回答的太详细了,留下痕迹顺便帮下后面的同学
2018-02-22
共2条回复

基于Python玩转人工智能最火框架 TensorFlow应用实践

机器学习入门,打牢TensorFlow框架应用是关键!

2214 学习 · 688 问题

查看课程