深度学习环境搭建Anaconda+pycharm

深度学习环境搭建Anaconda+pycharm

注意:部分操作应该在Anaconda Prompt中进行

参考:

Anaconda安装教程1

安装环境:win10 64位环境下CPU安装

一、Anaconda下载及安装
  1. 选择清华大学Anaconda镜像网站:清华Anaconda镜像下载
    Anaconda版本选择:Anaconda3-5.3.0-Windows-x86_64
    安装时注意不要勾选Add Anaconda to the system PATH environment variable否则配置环境变量时容易出问题
  2. 配置环境变量
    E:\Anaconda
    E:\Anaconda\Scripts
    E:\Anaconda\Library\mingw-w64\bin
    E:\Anaconda\Library\usr\bin
    E:\Anaconda\Library\bin
    
  3. 检查是否安装成功
  4. 在Anaconda prompt添加下载通道:
    conda config --add channels 
    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels
    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --set show_channel_urls yes
    
二、Anaconda配置(注意第三步的执行语句与参考不同
参考:Anaconda安装tensorflow教程2
  1. 验证Anaconda是否安装成功,在Anaconda Prompt中查看conda版本,python版本等信息。
  2. 创建虚拟环境命名为tensorflow 版本选择为python3.6。
  3. 执行activate tensorflow语句进入虚拟环境,在虚拟环境中安装tensorflow
    特别注意不要用pip install --upgrade --ignore-installed tensorflow ,这个会安装最新版本,可能导致安装失败,运行pip install --upgrade --ignore-installed tensorflow==1.8,安装tensorflow1.8。
  4. 安装完成后执行conda list语句查看是否安装成功tensorflow,并在tensorflow环境下,输入python后执行如下语句
    import tensorflow as tf
    hello = tf.constant('hello,tf')
    sess = tf.Session()
    print(sess.run(hello))
    
    执行成功后显示如下:

    ![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nQiVfbrH-1603184051334)(深度学习环境搭建Anaconda+pycharm.assets/image-20201009111750217.png)]](https://img-blog.csdnimg.cn/20201020165617815.png#pic_center

三、pycharm解释器配置
新建一个项目配置解释器:

在这里插入图片描述

查看项目所使用的解释器:
可以使用绿色按钮查看已经安装的包(tensorflow、keras…等)

在这里插入图片描述

执行代码测试是否配置成功:
import tensorflow as tf
hello = tf.constant('hello,tf')
sess = tf.Session()
print(sess.run(hello))

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KIAsuVjy-1603184051357)(深度学习环境搭建Anaconda+pycharm.assets/image-20201009130701422.png)]

相关问题汇总:

电脑版本过低无法安装tensorflow2.2及以上版本,无法导入keras包。
ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via pip install tensorflow
安装:pip install tensorflow==2.2.0
卸载:pip uninstall tensorflow==2.2.0
Keras 兼容的 Python 版本: Python 2.7-3.6
删除整个环境变量:conda remove -n 环境变量的名字(tensorflow) --all
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: Ubantu是一个开源的操作系统,而CUDA是一种用于并行计算的平台。它允许程序员使用NVIDIA的GPU进行高性能计算。Annaconda是一个Python的发行版本,它集成了许多常用的科学计算库,并提供了一个便于管理和使用这些库的环境。PyCharm是一个强大的Python集成开发环境,提供了丰富的开发工具和功能,可以帮助程序员编写、调试和管理Python代码。 在使用这些工具的过程中,可以按照以下步骤操作: 1. 首先,安装Ubantu操作系统。可以从Ubantu官方网站下载最新版本的Ubantu安装程序,按照提示进行安装。 2. 安装CUDA平台。可以从NVIDIA官方网站下载对应版本的CUDA,然后按照说明进行安装和配置。 3. 安装Annaconda。可以从Annaconda官方网站下载最新版本的Annaconda安装程序,然后按照提示进行安装。 4. 配置Annaconda环境。安装完成后,可以通过命令行或图形界面工具设置Anaconda的环境变量和路径。 5. 安装PyCharm。可以从PyCharm官方网站下载最新版本PyCharm安装程序,然后按照提示进行安装。 6. 配置PyCharm环境。安装完成后,可以打开PyCharm并设置Anaconda环境作为项目的解释器,以便使用Anaconda提供的科学计算库。 通过以上步骤,我们可以在Ubantu操作系统上搭建起CUDA、Annaconda和PyCharm的开发环境,可以方便地进行CUDA并行计算以及使用Annaconda提供的科学计算库进行开发。同时,PyCharm作为一个强大的开发工具,可以帮助我们更高效地编写、调试和管理Python代码。综上所述,使用Ubantu、CUDA、Annaconda和PyCharm可以构建一个强大的科学计算和开发环境。 ### 回答2: Ubantu是一个操作系统,是Linux的一个发行版。它是基于Debian的GNU/Linux操作系统,具有开源的特点,并且免费使用。Ubantu的优点是安全性高,更新频繁,社区支持活跃,拥有丰富的软件库。 CUDA是一种由NVIDIA提供的并行计算平台和API模型。它可以帮助程序员利用NVIDIA的GPU进行高性能计算和科学计算。CUDA可以加速各种应用程序,特别是需要大规模并行计算的任务。 Annaconda是一种用于Python和R编程的包管理器,同时也是一个可视化的集成开发环境(IDE)。它提供了一个方便的方式来管理Python和R的包和依赖,同时也提供了许多强大的工具和库,使得开发人员可以更轻松地进行数据科学和机器学习的开发工作。 PyCharm是一种由JetBrains开发的Python集成开发环境(IDE)。它提供了许多强大的功能,如代码自动补全、调试器、版本控制等,使得开发人员可以更高效地开发Python应用程序。PyCharm还具有良好的插件生态系统,可以进一步扩展其功能。 综上所述,使用Ubantu作为操作系统,配合CUDA进行高性能计算,同时使用Annaconda和PyCharm进行Python开发工作,可以提供快速、安全、高效的开发环境,特别适用于数据科学和机器学习的工作。 ### 回答3: "Ubuntu"、"CUDA"、"Anaconda"和"PyCharm"都是与计算机编程和数据科学相关的软件工具。 Ubuntu是一种流行的开源操作系统,它是基于Linux的,可以用于桌面、服务器和移动设备。Ubuntu提供了丰富的软件库和强大的终端命令行工具,使用户能够轻松地安装和管理软件。对于编程和数据科学家来说,Ubuntu是一个理想的操作系统选择,因为它支持广泛的编程语言和开发框架。 CUDA是一种由NVIDIA开发的并行计算平台和应用程序接口,它支持使用GPU(图形处理器)进行高性能计算。CUDA可以用于加速各种计算任务,包括机器学习、深度学习和科学计算。它提供了一套简单的编程接口,使开发者能够方便地使用GPU进行并行计算。 Anaconda是一个用于Python和R编程语言的开源发行版本,在数据科学领域具有广泛的应用。Anaconda提供了一个管理和部署数据科学环境的平台,包括各种流行的Python库和工具,如NumPy、Pandas和Scikit-learn。它还包含了一个强大的包管理器,允许用户轻松地安装、更新和管理各种软件包。 PyCharm是一种由JetBrains开发的集成开发环境(IDE),专为Python开发而设计。它提供了一套完整的开发工具,包括代码编辑器、调试器、版本控制集成和自动化测试等功能。PyCharm具有强大的代码补全和错误检查功能,可以帮助开发者提高编码效率和质量。 综上所述,Ubuntu、CUDA、AnacondaPyCharm都是常用于计算机编程和数据科学的重要工具。它们提供了强大的功能和便利的开发环境,让编程和数据科学工作变得更加高效和方便。无论是初学者还是专业人士,都可以通过使用这些工具来提升编程和数据分析的能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值