博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从javascript到python(一):基本环境搭建
阅读量:7097 次
发布时间:2019-06-28

本文共 1087 字,大约阅读时间需要 3 分钟。

写在前面

  1. 本系列文章针对前端开发人员快速地通过javascript相关概念来理解学习python,如果你对javascript本身都不熟悉,可能这些文章就并不适合你。
  2. 这些文章主要用语本实验室的前端同学学习之用,描述可能有点累赘,还请读者理解。

环境搭建

  • 安装VSCode
  • 安装Python 3.7
  • 安装VSCode插件
  • python库的安装
说明:本文中的演示均是在mac os环境下做的配置

安装Python 3.7

  1. 特别建议从安装,尽量不要通过百度乱搜一气,浪费时间。当然官网通常都是英文,很多同学没有勇气去看,但是我相信只要进入大学的同学都应该认识DownLoad这个单词。

clipboard.png

  1. 很多软件安装完成之后是没有UI界面的,我们要学会使用命令行在安装完成之后测试安装是否成功。
python3 --version

clipboard.png

如果可以看到指令执行完成后输出了上面的页面数据就表示安装成功。

无UI软件的安装总结

  1. 安装来源尽量选择官网
  2. 安装尽量选择稳定版,测试版是什么意思应该都懂,初学者就应该有初学者的觉悟!
  3. 安装完成之后通常都可以在命令行中测试安装是否成功。安装都不成功,后续操作出的问题就很麻烦
  4. 如果你真的是个新手,建议在虚拟机中安装软件,在安装之前先做一个虚拟机镜像,出了问题随时回滚镜像

安装VSCode插件

clipboard.png

笔者就装了这一个,剩下的插件VSCode自动会提示你安装

Python库的安装

Python的强大之处在于它有很多实用库,安装好了之后就可以实用,其安装工具为pip,或者pip。如何理解pip和pip3?

  1. pip、pip3 类似于Node.js下的npm
  2. 如果你装的是Python2 那么会自动安装上pip,如果你装的是python3,同理会装上 pip3
  3. 既然类似于npm,那么必然存在库的源的问题,npm中是用cnpm设定淘宝源来解决的,pip 可以设定国内的源。一般情况下都推荐,设定方式在链接文档中有说明,我就不赘述了
  4. pip会把库安装到python2.7/site-packages,pip3 会把库安装到python3.6/site-packages
  5. pip指令的参数可以使用如下的方式来查询
pip --help

clipboard.png

经常用到的是

sudo pip install flask \\安装flask的包,为什么要加上sudo,还请思考下pip list \\显示使用pip指令已经安装的库的列表pip show \\显示安装库的详细信息

pip3的指令和上面几乎一样,笔者就不赘述了。希望同学们学会使用指令调取帮助文件和参看版本

pip --helppip -V

转载地址:http://bfeql.baihongyu.com/

你可能感兴趣的文章
DNS服务器搭建
查看>>
页面生成周期中的两个Application池的详情小弟了解
查看>>
localhost与127.0.0.1的区别是什么?
查看>>
机器学习算法汇总:人工神经网络、深度学习及其它
查看>>
Android下Affinities和Task
查看>>
我们应该如何对待开源?——看完ssh有感
查看>>
启动Android模拟器报 “The connection to adb is down, and a severe error has occured.”的错误...
查看>>
activity跳转动画
查看>>
THE OVERARCHING PROCESS OF TEST DESIGN
查看>>
Linux 网络编程之 Select
查看>>
Gym 101194H 2016 ecfinal H题
查看>>
upper_bound()与lower_bound()的使用
查看>>
Aix项目_shell_rsh_01
查看>>
SOFARPC —— Generic Service (泛化调用) 解析
查看>>
C 语言学习资源
查看>>
Sql笔记-查询数据仅出现过一次、小数据位不为零、删除表及序列、ifnull函数
查看>>
caffe官网的部分翻译及NG的教程
查看>>
windows安装apache系统中无apache2服务解决方案
查看>>
常见弱点和常用端口扫描
查看>>
.Net Core建站(4):FTP发布项目及连接服务器数据库
查看>>