Python入门

Posted kekesummer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python入门相关的知识,希望对你有一定的参考价值。

1.配置pip国内镜像路径

  1)win+R,输入“.”,进入主目录,新建pip文件夹,在下面新建新文本文件,重命名为“pip.ini”的配置文件。

  2)进入网站https://mirrors.aliyun.com,找到pip,根据帮助将以下几句复制到“pip.ini”文件中保存。

  [global]
  index-url = https://mirrors.aliyun.com/pypi/simple/

  [install]
  trusted-host=mirrors.aliyun.com

2.下载python安装包

  链接:https://www.python.org/

  PS:我安装了3.8.1版本,机器是64位,但是没注意下载了32位可用的,结果出了BUG,后面附解决方案,晕~

  下载之后就是安装,勾选配置环境变量,不然又要像Java一样自己弄,麻烦。一路next就行。

3.安装iPython,直接运行"pip install ipython"命令,直接安装成功。

  查了一下IPython和python区别,大概就是Ipython是Python Shell的进阶版IDE,同样是Python的开发工具。

4.安装jupyter,运行“pip install jupyter”命令,遇到两个坑:

  1)Microsoft Visual C++ 14.0 is required”,网上搜了一堆,让我去下载VS C++,实在不想下,最后发现错误提示有处理方法:“pip install --upgrade setuptools”,复制下来执行这个命令即可,安装好了。

  2)执行“jupyter notebook --help”根据提示,试着执行了“jupyter notebook”命令,然后出现了 “raise NotImplementedError”,但是浏览器就是启动不起来,最后查到是3.8.1Python这个版本的原因,解决方案如下:

      Python安装路径PythonPython38Libsite-packages ornadoplatformasyncio.py 这个文件,打开将下边这句编辑进去,保存。

  import asyncio

  import sys

  if sys.platform == ‘win32‘ and sys.version_info > (3, 8, 0, ‘alpha‘, 3) :

    asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())

  反正看代码段的意思是3.8.0之前的,或者win64的应该不会出现这个问题吧,下次去别的电脑试试~

  3)再次运行“jupyter notebook”命令,浏览器打开了,右侧有个“New”选下拉框里的“Python 3”,就可以开始Python编程了。

  总的来说,Python环境的安装、运行比Java和.NET简单快捷多了。

  

以上是关于Python入门的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

Atom编辑器入门到精通 Atom使用进阶

python 有用的Python代码片段

Python 向 Postman 请求代码片段

Cg入门20:Fragment shader - 片段级模型动态变色(实现汽车动态换漆)

python [代码片段]一些有趣的代码#sort