You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

InstallPython.md 3.0 kB

4 years ago
4 years ago
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. # 安装Python环境
  2. 由于Python的库比较多,并且依赖关系比较复杂,所以请仔细阅读下面的说明,并按下面的说明来操作,减少问题出现的可能。 **但是所列的安装方法说明里有较多的细节,也许和你的系统并不适配,所以可能会遇到问题。如果遇到问题请通过搜索引擎去查找解决的办法**,并通过这个方式锻炼自己解决问题的能力。
  3. 可以参考后面所列的`1.Winodws`或者`2.Linux`章节所列的将Python环境安装到计算机里。
  4. ## 1. Windows下安装
  5. 由于Anaconda集成了大部分的python包,因此能够很方便的开始使用。由于网络下载速度较慢,因此推荐使用镜像来提高下载的速度。镜像的使用方法可以参考:[Anaconda镜像的说明文档](https://mirrors.bfsu.edu.cn/help/anaconda/)
  6. 1. 在这里找到适合自己的安装文件,然后下载
  7. https://mirrors.bfsu.edu.cn/anaconda/archive/
  8. 例如: https://mirrors.bfsu.edu.cn/anaconda/archive/Anaconda3-2020.11-Windows-x86_64.exe
  9. 2. 按照说明,把Anaconda安装好。
  10. ## 2. Linux下安装
  11. 在网站下载最新的conda安装文件,例如
  12. ```
  13. wget https://mirrors.bfsu.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh
  14. ```
  15. 然后运行
  16. ```
  17. bash ./Anaconda3-2020.11-Linux-x86_64.sh
  18. ```
  19. 按照提示完成安装(记得需要`自动加入环境变量`的设置),**然后关闭终端,再打开终端**
  20. ## 3. 设置软件源
  21. ### 3.1 设置conda软件源
  22. 参考这里的[conda安装和软件源设置说明](https://mirrors.bfsu.edu.cn/help/anaconda/)
  23. ```
  24. conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
  25. conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
  26. conda config --set show_channel_urls yes
  27. ```
  28. ### 3.2 设置PIP源
  29. ```
  30. pip config set global.index-url 'https://mirrors.ustc.edu.cn/pypi/web/simple'
  31. ```
  32. ## 4. 安装常用软件
  33. 打开`conda`的命令行程序,输入下面的命令
  34. ```
  35. conda install jupyter scipy numpy sympy matplotlib pandas scikit-learn
  36. ```
  37. ## 5. 安装PyTorch
  38. ```
  39. conda install pytorch -c pytorch
  40. pip3 install torchvision
  41. ```
  42. ## 6. Conda使用技巧
  43. ### 6.1 Conda创建自己的环境
  44. ```
  45. conda create -n <your_env>
  46. # example
  47. conda create -n machinelearning
  48. ```
  49. ### 6.2 Conda怎么激活自己的环境
  50. ```
  51. conda activate <your_env>
  52. # example
  53. conda activate machinelearning
  54. ```
  55. ### 6.3 Conda常用命令
  56. ```
  57. # 帮助命令
  58. conda -h
  59. conda help
  60. # 配置频道(已有)
  61. conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
  62. # 退出当前环境
  63. conda deactivate
  64. # 查看基本信息
  65. conda info
  66. conda info -h
  67. # 查看当前存在环境
  68. conda env list
  69. conda info --envs
  70. # 删除环境
  71. conda remove -n <your_env> --all
  72. ```
  73. ## 7. [Python技巧](python/)
  74. - [pip的安装、使用等](python/pip.md)
  75. - [virtualenv的安装、使用](python/virtualenv.md)
  76. - [virtualenv便捷管理工具:virtualenv_wrapper](python/virtualenv_wrapper.md)

机器学习越来越多应用到飞行器、机器人等领域,其目的是利用计算机实现类似人类的智能,从而实现装备的智能化与无人化。本课程旨在引导学生掌握机器学习的基本知识、典型方法与技术,通过具体的应用案例激发学生对该学科的兴趣,鼓励学生能够从人工智能的角度来分析、解决飞行器、机器人所面临的问题和挑战。本课程主要内容包括Python编程基础,机器学习模型,无监督学习、监督学习、深度学习基础知识与实现,并学习如何利用机器学习解决实际问题,从而全面提升自我的《综合能力》。