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.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. # Python的包管理工具: `pip`
  2. 由于python是模块化的开发,因此能够能够利用其他人写的现成的包来快速的完成特定的任务。为了加快包的安装,python有很多包管理的工具,其中`pip`是目前使用最多的包管理工具。
  3. ## 1. 安装pip
  4. 在ubuntu系统可以直接安装python-pip
  5. ```
  6. # Python 3的pip (建议安装Python3)
  7. sudo apt-get install python3-pip
  8. # Python 2的pip
  9. sudo apt-get install python3-pip
  10. ```
  11. Upgrade pip
  12. ```
  13. sudo pip3 install --upgrade pip
  14. ```
  15. 安装之后,可以输入`pip`查看简要的使用说明。**需要注意的是,通过系统安装的pip,在使用pip安装包的时候,需要用sudo来执行。**
  16. ## 2. pip的命令
  17. ### 2.1 查找一个给定名字的package
  18. ```
  19. pip search numpy
  20. ```
  21. 会找到很多跟numpy有关联的包,可以拷贝每一行最前面的那个包名字,通过安装命令去安装。
  22. ### 2.2 安装一个给定的package
  23. ```
  24. $ pip install numpy
  25. ```
  26. 安装`numpy`这个包,同时它的依赖也自动安装到系统。
  27. 使用一个给定的URL安装包
  28. ```
  29. $ pip -f URL install PACKAGE # 从指定URL下载安装包
  30. ```
  31. ### 2.3 升级一个包
  32. ```
  33. $ pip -U install PACKAGE # 升级包
  34. ```
  35. ### 2.4 列出当前系统中已经安装的包
  36. ```
  37. $ pip list
  38. ```
  39. 查看一个安装好的包的信息
  40. ```
  41. $ pip show numpy
  42. ```
  43. ## 3. 设置pip的镜像
  44. 但是由于直接使用pip去访问国外的网站慢,所以需要设置好pip的镜像,从而加快包的安装。目前国内有很多pip包镜像,选择其中一个就可以加快很多安装速度
  45. ```
  46. pip config set global.index-url 'https://mirrors.ustc.edu.cn/pypi/web/simple'
  47. ```

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