配置Python解释器

简介: 要在脚本执行后使解释器进入交互模式,按如下方式指定$ python -i sample.py或#!/usr/local/bin/python -i下表包括命令行选项和环境变量的完整列表                              Python命令行选项和环境变量  ...
要在脚本执行后使解释器进入交互模式,按如下方式指定
$ python -i sample.py
#!/usr/local/bin/python -i
下表包括命令行选项和环境变量的完整列表

                               Python命令行选项和环境变量
       选项 环境变量                描述
-d PYTHONDEBUG 脚本编译后从解释器产生调试信息
-i PYTHONSPECT 脚本执行后使解释器进入交互模式
-O PYTHONNOPTIMIZE 在执行前对解释器产生的字节码进行优化
-OO 在执行前对字节码进行优化并删除优化代码中的嵌入式文档字符串
-S 运行解释器时不自动输入site.py模块,该模块包含特定站点的Python语句
-t
当脚本的tab缩排格式不一致时产生警告
-tt 当脚本的tab缩排格式不一致时产生错误(并停止分析)
-u PYTHONUNBUFFERED 强制标准输出和错误文件句柄无缓冲操作,如未指定,采用缓冲输出
-v PYTHONVERBOSE 脚本执行时产生输入模块的信息
-x 忽略源文件的首行,在不同平台上执行脚本,并要忽略#!行
-X 使解释器中基于类的异常无效
-c cmd 用cmd替代源文件作为脚本源码
- 从标准输入读取源文件

另外Python还支持下表的环境变量
变量   描述
PYTHONSTARTUP 交互模式下运行解释器时执行的文件名
PYTHONPATH 输入模块时搜索的目录列表(Unix下用冒号分割,Windows下用分号分隔),列表结果为sys.path
PYTHONHOME 核心Python库所在目录,默认为$PYTHONHOME/python2.x



相关文章
|
2月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
323 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
1月前
|
安全 网络安全 数据安全/隐私保护
|
1月前
|
JSON Shell Linux
配置Python的环境变量可
配置Python的环境变量
127 4
|
2月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
444 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
2月前
|
机器学习/深度学习 缓存 PyTorch
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)
这篇文章是关于如何下载、安装和配置Miniconda,以及如何使用Miniconda创建和管理Python环境的详细指南。
506 0
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)
|
3月前
|
Linux 编译器 开发工具
快速在linux上配置python3.x的环境以及可能报错的解决方案(python其它版本可同样方式安装)
这篇文章介绍了在Linux系统上配置Python 3.x环境的步骤,包括安装系统依赖、下载和解压Python源码、编译安装、修改环境变量,以及常见安装错误的解决方案。
291 1
|
3月前
|
开发者 Python
Python POST 请求超时配置
Python POST 请求超时配置
42 0
|
4月前
|
Python Windows
Python安装第三方库太慢?配置好这个速度飞起
Python安装第三方库太慢?配置好这个速度飞起
|
4月前
|
机器学习/深度学习 计算机视觉 Python
深度学习项目中在yaml文件中定义配置,以及使用的python的PyYAML库包读取解析yaml配置文件
深度学习项目中在yaml文件中定义配置,以及使用的python的PyYAML库包读取解析yaml配置文件
150 0
|
4月前
|
JavaScript Java Python
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
下一篇
DataWorks