简体   繁体   English

tensorflow anaconda deosnt在python上工作

[英]tensorflow anaconda deosnt work on python

I installed tensorflow with anaconda. 我在Anaconda上安装了tensorflow。 So I created a conda environmenent with the command 所以我用命令创建了一个conda环境

conda create -n tensorflow python=3.5

then 然后

activate tensorflow

then 然后

pip install --ignore-installed --upgrade tensorflow

Now when I'm opening a terminal, and I'm writing python , then 现在,当我打开一个终端,并且正在编写python

import tensorflow

it works. 有用。 But when I try to create a .py file and write import tensorflow inside, then execute, it doesnt work. 但是当我尝试创建一个.py文件并在其中写入import tensorflow然后执行时,它不起作用。 What should I do ? 我该怎么办 ?

confirm you create your .py file in the same directory where you activate tensorflow environment. 确认您在激活tensorflow环境的同一目录中创建.py文件。

在此处输入图片说明

It sould behave same as python command line in the same directory. 它的行为与同一目录中的python命令行相同。

I find a solution 我找到了解决方案

When I open my text editor (for example IDLE, or Spyder) directly by the Anaconda command prompt (Write Idle or Spyder on the command prompt) it works. 当我直接通过Anaconda命令提示符(在命令提示符下写入IdleSpyder )打开文本编辑器(例如IDLE或Spyder)时,它将起作用。

But if I open my text editor by the common way, it doesn't work. 但是,如果我以常规方式打开文本编辑器,则它不起作用。 I don't really know why, because it is exactly the same version, so if someone has an explanation, feel free to give it to me ! 我真的不知道为什么,因为它是完全相同的版本,所以如果有人有解释,请随时给我!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM