Python基础入门教程(2)

下面几个重要的环境变量,它应用于Python:

变量名描述
PYTHONPATH   PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。  
PYTHONSTARTUP   Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码。  
PYTHONCASEOK   加入PYTHONCASEOK的环境变量, 就会使python导入模块的时候不区分大小写.  
PYTHONHOME   另一种模块搜索路径。它通常内嵌于的PYTHONSTARTUP或PYTHONPATH目录中,使得两个模块库更容易切换。  
运行Python

有三种方式可以运行Python:

1、交互式解释器:

你可以通过命令行窗口进入python并开在交互式解释器中开始编写Python代码。

你可以在Unix,DOS或任何其他提供了命令行或者shell的系统进行python编码工作。

$ python # Unix/Linux

或者

C:>python # Windows/DOS

以下为Python命令行参数:

选项描述
-d   在解析时显示调试信息  
-O   生成优化代码 ( .pyo 文件 )  
-S   启动时不引入查找Python路径的位置  
-V   输出Python版本号  
-X   从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时。  
-c cmd   执行 Python 脚本,并将运行结果作为 cmd 字符串。  
file   在给定的python文件执行python脚本。  
在 Cloud Studio 中运行 Python3 程序

Python 的 3​​.0 版本,常被称为 Python3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下相容。许多针对早期 Python 版本设计的程序都无法在 Python 3.0 上正常执行。Cloud Studio 为我们提供的 Python 开发环境用的是 Python2.7 版本。通过下面的步骤,可以让你在 Cloud Studio 上运行 Python3 编写的程序

step1:登录腾讯云开发者平台,选择 PHP + Python + Java 开发环境,此时,我看在终端输入命令 python --version 可以看到,当前使用的python解释器版本是 2.7.12

Python基础入门教程

Python基础入门教程

step2:安装 Python3,执行一下命令,安装 Python3 并查看解释器是否正常工作

sudo apt-get install python3 python3 --version

出现以下画面则说明 Python3 已经成功安装,你可以通过 python3 命令使用 Python3 解释器来运行你的 Python3 程序。至此,Python3 已经安装完毕,你可以在 Cloud Studio 上运行 Python3 程序

使用交互式 ipython 运行 Python

ipython 是一个 python 的交互式 shell,比默认的 python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。

此 ipython 中的 i 代表 “交互(interaction)”。

官方地址:https://ipython.org/install.html

安装:

pip install ipython

Linux 环境还可以使用以下命令安装:

# Ubuntu sudo apt-get install ipython # CentOS yum install ipython

使用:

ipython

如何在 cygwin 模拟器中安装 python3

Cygwin 是一个在 windows 平台上运行的类 UNIX 模拟环境,是 cygnus solutions 公司开发的自由软件(该公司开发的著名工具还有 eCos,不过现已被 RedHat 收购)。它对于学习 UNIX/Linux 操作环境,或者从 UNIX 到 Windows 的应用程序移植,或者��行某些特殊的开发工作,尤其是使用 GNU 工具集在 Windows 上进行嵌入式系统开发,非常有用。

安装 cygwin:

1.下载可执行文件

2. 选择 "Install from internet", 点击 Next。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13952.html