最近被各种琐事烦的身心俱疲。刚刚去楼下的小山坡走了走,心情好多了。花很好看。
因为最近看的论文都是用的深度学习,所以又捡起了一年前学的Python,之前踩了无数坑。这次也重装了好几次系统,所以写下来留作备注。
1、安装Python。
(1)直接下载anaconda,安装就可以,省很多事。anaconda是一个集成环境,包含了Python,不用单独安装Python。
Anaconda是一个开源的Python发行版本,其包含了conda、Python等多个科学包及其依赖项,也可以使用Miniconda这个较小的发行版,仅包含conda和 Python。Anaconda可以管理包,就是能够安装、更新、移除工具包。 注意anaconda有两个版本,2.7和3.6不要下错。如果不是必须用python2.7,没有必要在电脑装两个。直接装Python3的版本就好。亲身体会,装两个真的会带给你无数的麻烦。
网址:https://www.anaconda.com/download/
(2)安装完anaconda要升级一下pip才能在命令行中下载一些包。命令行中输入:
python -m pip install --upgrade pip
(3)如果想要做深度学习,需要安装TensorFlow或者TensorFlow-GPU。直接在命令行模式(注意一定要在管理员权限下安装,不然运行程序会有很多错误)输入
pip install tensorflow
或者 pip install tensorflow-gpu
安装过程可能会出错,比如显示你在anaconda中安装的包版本太高,而TensorFlow中不支持。此时可以打开anaconda prompt,直接输入命令移除这个包。
conda remove package_name
例如,要移除 numpy,在 Anaconda Prompt(终端)中输入:
conda remove numpy
我在安装TensorFlow的过程中出现了numpy版本过高的问题,移除以后再安装TensorFlow,问题解决。
接下来就可以在anaconda自带的IDE中输入测试小程序了。
可以参考:https://blog.csdn.net/sinat_35257860/article/details/72741639