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.

virtualenv.md 1.9 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. # virtualenv manual
  2. ## 1. Install
  3. virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。
  4. ```
  5. pip install virtualenv
  6. ```
  7. 如果当前pip是python2的话,则后续默认创建的虚拟环境就是python2;否则是python3的
  8. ## 2. 创建虚拟环境
  9. 创建一个虚拟环境
  10. ```
  11. $ mkdir -p ~/virtualenv; cd ~/virtualenv
  12. $ virtualenv venv # venv 是虚拟环境的目录名
  13. ```
  14. virtualenv venv 将会在当前的目录中创建一个文件夹,包含了Python可执行文件,以及 pip 库的一份拷贝,这样就能安装其他包了。虚拟环境的名字(此例中是 venv )可以是任意的;若省略名字将会把文件均放在当前目录。
  15. 在任何你运行命令的目录中,这会创建Python的拷贝,并将之放在叫做 venv 的文件中。
  16. 你可以选择使用一个Python解释器:
  17. ```
  18. $ virtualenv -p /usr/bin/python2.7 venv    # -p参数指定Python解释器程序路径
  19. ```
  20. ## 3. 使用虚拟环境
  21. 要开始使用虚拟环境,其需要被激活:
  22. ```
  23. $ source ~/virtualenv/venv/bin/activate   
  24. ```
  25. 从现在起,任何你使用pip安装的包将会放在 venv 文件夹中,与全局安装的Python隔绝开。
  26. 像平常一样安装包,比如:
  27. ```
  28. $ pip install requests
  29. ```
  30. ## 4. 如果你在虚拟环境中暂时完成了工作,则可以停用它:
  31. ```
  32. $ . venv/bin/deactivate
  33. ```
  34. 这将会回到系统默认的Python解释器,包括已安装的库也会回到默认的。
  35. ## 5. 删除一个虚拟环境
  36. 要删除一个虚拟环境,只需删除它的文件夹。(执行 rm -rf venv )。
  37. 这里virtualenv 有些不便,因为virtual的启动、停止脚本都在特定文件夹,可能一段时间后,你可能会有很多个虚拟环境散落在系统各处,你可能忘记它们的名字或者位置。

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