热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

基于遗传算法的人工智能之拼图游戏的代码运行环境搭建问题

完整遗传算法的人工智能实例之拼图游戏代码在进行运行代码之前,首先要进行环境搭建,不然代码在导入部分就会出现飘红,安装PIL解决第一行飘

完整遗传算法的人工智能实例之拼图游戏代码
在进行运行代码之前,首先要进行环境搭建,不然代码在导入部分就会出现飘红,在这里插入图片描述


安装PIL

解决第一行飘红问题
Python3.0以上有自带pip,2.7则没有。如果想要运行这个代码,python版本必须在3.0以上,因为后续的安装过程只支持3.0以上版本,所以python3版本以下的朋友需要重新安装。
第一行飘红是因为没有安装PIL(Python里的图像处理库),直接在cmd命令行中输入pip install Pillow后回车。
在这里插入图片描述
出现Successfully则表示安装成功,如果出现如下情况
在这里插入图片描述
则需要更新pip,在命令行中输入python -m pip install -U pip,回车进行更新,再安装PIL。
在这里插入图片描述
但是代码中的飘红还是没有消失,还需要在pycharm或eclipse中导入PIL。
在eclipse中打开window -> preferences -> pydev -> Interpreters ->Python Interpreters -> Forced Builtins,点击New,输入PIL->Apply-> OK, 重启eclipse就ok了。
在这里插入图片描述
在pycharm中找到file ->setting-> project 右上角有个加号 进去找pillow 安装
在这里插入图片描述到此第一行的飘红问题应该解决完毕了。


安装mxnet(深度学习的框架)、numpy(Python中科学计算的基础软件包)

用pip安装mxnet的命令(python版本需要在python3.0以上)
之前在网上查了好多关于安装mxnet,numpy的教程,很多都很麻烦,需要下载各种东西,这里提供一个命令,在命令行中直接输入pip3 install mxnet -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 回车执行,出现如下结果
在这里插入图片描述
这样就安装好了mxnet及numpy,里面还安装了一些可能现在不需要的东西,但也不影响使用,没准以后会需要这些东西。
到此还没有结束,因为没有安装minpy
在这里插入图片描述


安装minpy(MXNet后端的NumPy接口)

直接在命令行中输入pip3 install minpy 回车等待安装成功即可。
在这里插入图片描述
安装成功后运行会出现如下错误:
在这里插入图片描述
只要在pycharm或eclipse中导入minpy即可(此种错误都是因为没有导入,上面有了一个例子了,再结合百度问题应该不大)。


推荐阅读
author-avatar
平凡随缘2010
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有