完整遗传算法的人工智能实例之拼图游戏代码 在进行运行代码之前,首先要进行环境搭建,不然代码在导入部分就会出现飘红,
解决第一行飘红问题 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 安装 到此第一行的飘红问题应该解决完毕了。
用pip安装mxnet的命令(python版本需要在python3.0以上) 之前在网上查了好多关于安装mxnet,numpy的教程,很多都很麻烦,需要下载各种东西,这里提供一个命令,在命令行中直接输入pip3 install mxnet -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 回车执行,出现如下结果 这样就安装好了mxnet及numpy,里面还安装了一些可能现在不需要的东西,但也不影响使用,没准以后会需要这些东西。 到此还没有结束,因为没有安装minpy
直接在命令行中输入pip3 install minpy 回车等待安装成功即可。 安装成功后运行会出现如下错误: 只要在pycharm或eclipse中导入minpy即可(此种错误都是因为没有导入,上面有了一个例子了,再结合百度问题应该不大)。