Pycharm 支持 Tensorflow 安装配置

venv 虚拟机执行环境安装

venv 是用虚拟环境来运行 python 程序,pycharm 会在创建行工程的时候自动创建 venv 环境,如果系统环境中装了 tensorflow 环境,那么会导致系统环境中的 tensorflow 没有拷贝到自动创建的 venv 环境中,这里我们专们创建一个虚拟的环境,并且把 tensorflow 包安装到该环境中:

安装前先确保系统中没有使用 pip install –upgrade tensorflow 做安装,如果有,需要先卸载安装
image.png

确保系统前置软件正确安装

    python3 --version  
    pip3 --version  
    virtualenv --version  
   

如果没有安装,使用

pip install -U pip virtualenv

安装

创建虚拟机环境

virtualenv --system-site-packages -p python  D:\venv

进入虚拟机环境

image.png

激活虚拟机

image.png

如图所示,进入虚拟机

首先更新 pip 软件管理工具

然后执行安装

pip install --upgrade tensorflow

image.png

安装成功

测试

python -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"

测试结果:
image.png

安装成功

deactivate

用 deactivate 退出虚拟机环境

Pycharm 是用 venv 来进行 python 程序,在 pycharm 上配置 venv

系统设置中添加项目解释器

image.png

在解释器中选择你刚刚配置好的 venv 环境路径

image.png

选择 python.exe

并对所有工程生效,应用该配置

执行工程

image.png

即可规避错误正常使用

  
    展开阅读全文