使用Anaconda安装tensorflow并在虚拟环境下使用pycharm运行程序

1.安装Anaconda anaconda的使用总结

下载:

* // Anaconda3.x 下载
1. https://www.anaconda.com/download/
* // PyCharm 下载
2. https://www.jetbrains.com/pycharm/download/

注意:  
	根据系统选择相应版本的软件包;

安装:

1. 安装
	$ ./<Anaconda_install.sh>
	// <Anaconda_install.sh> 为安装包名称
    		$ ./Anaconda3-5.3.0-Linux-x86_64.sh
   注意:
  		 1.终端执行此命令的需在安装包目录下
  		 2.如果终端告知 “权限不够” 尝试下列命令:
  		 		1)sudo chmod 777 <Anaconda_install.sh>
                   2) ./<Anaconda_install.sh>
2. 按照提示安装,注意的是:
		* 第一个选项为浏览license协议,点击Enter键,之后一直点击Enter;
		* 第二个选项为是否遵守协议,输入yes;
		* 第三个选项为Anaconda的安装目录,可以修改为自己想要安装的目录;
		* 第四个选项是是否将python命令写到bash,选择yes;
		* 最后一个选项是否安装vscode可以选择no;

在这里插入图片描述

测试 新打开一个终端输入:python

$ python
    Python 3.7.0 (default, Jun 28 2018, 13:15:42) 
	[GCC 7.2.0] :: Anaconda, Inc. on linux
	Type "help", "copyright", "credits" or "license" for more information.
	>>>

2.使用Anaconda新建虚拟环境并安装tensorflow

tensorflow安装官方教程
(1)建立虚拟环境

1.conda create -n venv pip python=3.6  # 创建名字为venv的虚拟环境
2.source activate venv  #激活虚拟环境
3.(venv)$  pip install --ignore-installed --upgrade <packageURL>   #此处链接可打开上面教程去选择对应tensorflow版本

(2)安装tensorflow

1.(venv)$ pip install --upgrade tensorflow
2.(venv)$ python -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"
#验证安装结果:出现版本号即为安装成功。

3.在pycharm中应用刚建立的虚拟环境调用tensorflow

在pychram建立工程并新建文件:first.py

import tensorflow as tf
from tensorflow.keras import layers

print(tf.VERSION)
print(tf.keras.__version__)

直接运行会报错无model:tensorflow
需要添加虚拟环境
file–>>settings–>>Project Interpreter 后面的齿轮添加——>>existing environment
在这里插入图片描述
在这里插入图片描述
上图的venv文件夹就是刚才第二步创建并激活的虚拟环境。命令:conda env list 可以查看anaconda创建的虚拟环境列表
(位置是在你的ananconda文件下的envs里)
然后运行即可。

猜你喜欢

转载自blog.csdn.net/qq_22070551/article/details/83821523
今日推荐