1. 下载安装anaconda python, 然后下载安装pycharm,将pycharm里的settings里的interpreter改成anaconda
Anaconda下载链接:continuum.io/downloads
Pycharm下载链接:
https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html?utm_source=baidu&utm_medium=cpc&utm_campaign=cn-bai-pro-pycharm-ex-pc&utm_content=pycharm-download&utm_term=pycharm%E4%B8%8B%E8%BD%BD(官网)
详见:https://www.zhihu.com/question/31148169
2. Anaconda下载安装教程网上有,没有什么问题
3. 安装pycharm前需要配置java环境变量
http://blog.csdn.net/werm520/article/details/41249113
pycharm安装教程网上有,破解码也有(在激活界面的License server输入:http://idea.liyang.io/),没有什么问题
4. 发现anaconda没有progressbar这个安装包。
所以去官网下载progressbar的安装包https://pypi.python.org/pypi/progressbar
(百度搜索:progressbar python就ok啦),解压后在解压的路径下打开终端,输入命令sudo python setup.py install。注意这种方式是针对于没有anaconda情况时添加package使用的方式。如果说安装了anaconda这个第三方集成包,则可以进入pycharm->file->settings->interpretor,可以看到当前解释器选择的是anaconda,点击右侧上方绿色的加号,搜索到progressbar,然后安装即可。
5. (放大图以查看详情)并不能直接使用Git功能,打开终端输入sudo apt-get install git即可。
6. 在安装TensorFlow之前,需要先安装python-pip和python-dev,在终端输入:sudo apt-get install python-pip python-dev.接着直接输入pipinstall tensorflow,它会自动选择安装最新并适合的版本。(注意命令中的TensorFlow不用区分大小写)
7. 安装vim:sudo apt-get install vim
8. 由于此时悲剧的发现,TensorFlow没有32位的,而我的操作系统和pycharm环境(解释器)是32位的。所以我只能重新装一个64位的ubuntu
Ubuntu iso的下载地址:
https://www.ubuntu.com/index_kylin
http://cn.ubuntu.com/download/
网上有虚拟机中安装ubuntu的详细教程
之后还有设置输入法,VMware tools安装什么的,网上很多教程
9. 这里补充说明一下,右键中的打开终端选项不是自带的,需要自己安装。http://jingyan.baidu.com/article/359911f55d327057ff030648.html
10. 配置后的工作
https://github.com/hemajun815/tutorial/blob/master/ubuntu/1.after-installation-of-ubuntu.md
11. 如果要在真机(物理机)上安装ubuntu操作系统,见我U盘里的装机教程
12. sudo su和su root区别
第一个是临时让当前用户具有超级管理员权限
第二个是切换用户,switch user到root用户
我们安装系统时设置的密码可用于第一个,第二个会提示认证失败,是因为root用户没有开,要先设置root的密码:https://github.com/hemajun815/Doc/blob/master/Tutorial/Ubuntu/%5B2%5D%20%E5%90%AF%E7%94%A8Ubuntu16.04%E7%B3%BB%E7%BB%9F%E7%9A%84root%E7%94%A8%E6%88%B7.md
(使用第一步即可)
右上角系统设置
在这里就可以改了
14. 在真机上装好ubuntu后,需要配置,按下图选择合适的驱动
15. 这里补充说明一下安装TensorFlow:
直接pip install TensorFlow安装的是CPU版的,这可以在虚拟机中测试使用。但是在有GPU的真机中,要装GPU版的TensorFlow。Pip install tensorflow-gpu. 然后的话还需要装cuda 和 cudnn(这些不用分先后)。Cuda(TensorFlo-gpu需要他的支持)和cudnn下载链接:https://developer.nvidia.com/cuda-downloads
https://developer.nvidia.com/cudnn
如果之前安装了CPU版的,可以保留,也可以卸载:pip uninstall tensorflow
进去cuda下载:
选择deb local
保存文件(上面那个选项安装包,是因为这个是软件包,可以直接执行,和win中的exe一样)里面有cuda.deb安装的详细教程,但是不知道什么原因(可能太新了)安装不了,所以用安装的cuda。通过nvcc –V可以查看是否成功。接下来再安装cudnn,详细的流程见:http://blog.csdn.net/lldbsd/article/details/64213949(或http://www.nights666.cn:8066/nights/detail?blogId=40)
如果在运行时,导入tensorflow报错,说明需要下载6版本的cudnn。
16. 关于使用谷歌浏览器和实现功能:http://www.nights666.cn:8066/nights/detail?blogId=10
17. 安装与卸载
Pip install nvidia-cuda-toolkit pip uninstall nvidia-cuda-toolkit
Apt-get install nvidia-cuda-toolkit
Apt-get purge nvidia-cuda-toolkit 卸载并删除相关配置
Apt-get remove nvidia-cuda-toolkit 卸载但不删除相关配置
Apt-get install –reinstall nvidia-cuda-toolkit重新安装
18. 当进程卡死的时候
通过ps –aux | grep ‘pycharm’找到信息量最常的那个进程ID,如4373
再kill -9 4373即可