python编程环境设置_Python编程环境安装配置 - Python 人工智能 - AI MOOC - 学习人工智能的慕课平台 - Powered By EduSoho...

搭建Python环境安装说明

Python安装方式是使用Anaconda对Python进行安装。Anaconda是一个开源的Python发行版本,其中包含了Numpy,Pandas,Matplotlib等多个常用的Python包和依赖项,也包括几个python的集成开发环境比如Jupyter和Spyder。Anacnoda的下载地址为:https://www.anaconda.com/products/individual。

下面我们主要讲解Anaconda在Windows环境下的安装,其他系统的安装方式略有不同,如果你熟悉其他系统的话,安装起来应该也是很简单的。

安装包下载好之后,双击安装包进行安装。如下图,点击Next,。

Anaconda安装流程1

然后选择I Agree。

Anaconda安装流程2

接下来可以选择All Users,然后点击Next。

Anaconda安装流程3

接下来选择一个Anaconda的安装路径,可以是任何路径,不一定要跟下图的路径一致。

Anaconda安装流程4

最后勾选“Add Anaconda to the system PATH environment variable”以及“Register Anaconda as the system Python3.6”,然后点击Install,Anaconda就开始安装了。这里注意,一定要打勾,打勾的目标是让软件帮我们自动配置环境变量。

Anaconda安装流程5

安装的过程大家不要心急,耐心等待,不要随意关闭软件的窗口,等确认软件已经安装完毕再关闭窗口。后面软件会有提示是否要安装VSCode,VSCode是一款很好用的编译器,可以用于开发各种编程语言写的程序,包括python。大家感兴趣的话可以安装,不安装也可以。

2.Jupyter Notebook的配置

2.1启动Jupyter Notebook

Python有非常多的集成开发环境可以使用,比如Jupyter Notebook,Spyder,PyCharm,Eclipse,VSCode等等,每种开发环境都各有优缺点,这里就不一一介绍了。如果大家之前已经有熟悉并喜欢的开发环境可以继续使用,如果大家是初学者对各种开发环境不了解的话推荐大家可以先使用Jupyter Notebook。Jupyter Notebook的优点是界面和功能都比较简洁,并且可以实时运行查看程序结果,还可以把程序运行的结果保存在文件中。缺点是不太好开发大型程序,不过对于初学者来说,我们可能暂时还不会接触到大型程序,Jupyter Notebook基本就够用了。Jupyter是安装完Anaconda后自带的一个Python开发环境。界面简洁,使用简单,适合快速实验和用于学习。

Anaconda安装完成后桌面上不会增加新的图标,我们需要搜索Jupyter notebook,找到Jupyter notebook的图标,Jupyter的图标如下图,找到后可以右键图标然后发送到桌面快捷方式。

Jupyter Notebook

双击Jupyter Notebook,打开后可以看到Jupyter是在网页中进行编程的,在Jupyter的界面中我们可以对我们电脑本地的文件进行新建,删除和修改,如下图:

Jupyter主界面

2.2 修改Jupyter Notebook默认启动路径

大家打开Jupyter后,可能会在的主界面中看到一些熟悉的文件,这些文件正是我们电脑本地的一些文件,其实Jupyter的主界面对应的是我们电脑中的一个路径,这个路径是可以修改的,我们可以创建一个新的文件夹,专门用于写python程序。

Jupyter Notebook的默认启动路径为:”C:\User\你的用户名\”。所以第一次打开Jupyter Notebook我们会看到”C:\User\你的用户名\”这个路径的文件出现在Jupyter Notebook的主界面。其实Jupyter Notebook的启动路径不一定要修改,如果你想使用”C:\User\你的用户名\”或者你觉得修改Jupyter Notebook默认路径比较麻烦,那么你可以使用默认的”C:\User\你的用户名\”路径作为Jupyter Notebook的工作路径。只要把python相关的程序(比如上课使用的程序)复制到”C:\User\你的用户名\”路径下,在Jupyter Notebook的主界面就可以看到你复制的程序,然后在Jupyter Notebook环境中就可以对这些程序进行修改和运行了。

如果希望把程序存放在其他路径,使用其他路径作为Jupyter Notebook的工作路径,那么就进行下面的操作:

首先我们要右键Jupyter Notebook的图标,查看属性,然后看到目标,目标最后如果有%USERPROFILE%,则把后面的%USERPROFILE%删掉,如图:

删除%USERPROFILE%

下一步需要生成配置文件,打开命令提示符执行:jupyter notebook --generate-config,我们会看到如图的结果。

生成配置文件

我们可以看到配置文件生成的位置,我的配置文件生成的位置是 C:\Users\qin\.jupyter\jupyter_notebook_config.py,进入系统盘,用户文件下,可以看到一个.jupyter的文件,如图2:

.jupyter文件

进入.jupyter文件夹中找到jupyter_notebook_config.py文件,用文本工具打开jupyter_notebook_config.py文件,找c.NotebookApp.notebook_dir配置,“#”为注释,先把它前面的“#”给去掉,然后填入你想要的Python程序存放路径。如图:

修改Jupyter工作路径

图中的例子是在“E/test”,大家不一定要使用这个路径,可以任意设置其他路径。注意这里设置的路径必须是本地已经存在的路径。注意路径最好是全英文,如果路径有中文需要把jupyter_notebook_config.py文件另存为UTF-8的格式。注意路径中的斜杠是“/”不是“\”。

然后重新启动Jupyter Notebook就可以看到Jupyter的主界面跳转到了你设置的路径,如果设置失败,可以重新检测以上步骤,大概率是以上步骤的某一步没有操作正确。也有小概率可能是其他原因导致的错误,比如浏览器的版本太老等。

2.3 Jupyter Notebook浏览器无法打开

如果电脑的浏览器太老,有可能会出现Jupyter Notebook无法打开的情况,Jupyter Notebook闪退,或者是浏览器一片空白。这个时候可以下载安装一个新的谷歌浏览器,然后再打开Jupyter Notebook的配置文件,在任意位置加入如下命令:

import webbrowser

webbrowser.register("chrome",None,webbrowser.GenericBrowser(u"C:/ProgramFiles(x86)/Google/Chrome/Application/chrome.exe"))

c.NotebookApp.browser = 'chrome'

该命令的作用是把Jupyter Notebook的默认浏览器设置为谷歌浏览器(如果没有安装谷歌浏览器,先下载谷歌浏览器进行安装),其中"C:/ProgramFiles(x86)/Google/Chrome/Application/chrome.exe"为谷歌浏览器的执行文件所在位置,每台电脑位置可能不同,需要自己查看修改(找到谷歌浏览器的图标,右键查看属性进行查看)。

2.4 MacOS/Linux系统

如果是使用MacOS/Linux系统的话就简单了,我们不需要进行任何配置。安装完Anaconda以后,打开终端,在终端中cd跳转到你的工作路径(就是某个地址),然后在该地址下执行:jupyter notebook

就可以打开jupyter了,并且当前路径就会作为jupyter的工作路径。

你可能感兴趣的:(python编程环境设置)