`
unsigned
  • 浏览: 14719 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

linux 下配置python 以及 python脚本的移植需要注意的问题

 
阅读更多
linux下配置python

其实linux下配置python非常简单。

1 首先,你的linux机器上是否已经安装了python。

命令行下输入: 


python -V

若,提示有版本信息,则说明你的机器上已经安装了python。

否则,请按照下面的方式安装python。

2 命令行下输入:

sudo apt-get install python

3 测试是否安装成功

在命令行下输入:

python

会显示下列结果:

 Python 2.4.3 (#1, Dec 11 2006, 11:38:52)

  [GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2

  Type “help”, “copyright”, “credits” or “license” for more information.

  >>>

在 >>> 后面输入
print 'hello world'

如果能够打印出 hello world, 则表示python安装成功

4 注:此种方法安装的python,一般在/usr/bin目录下。

如果想查看所有的python安装目录则输入下列命令
whereis python
附图如下:





不同linux机器之间python的脚本移植问题
主要注意路径的问题。

因为不同linux机器上, python的安装路径问题可能不同,在脚本移植时,注意修改bin的路径。

即修改脚本的第一行,#!/usr/bin/python可能需要修改
  • 大小: 44 KB
分享到:
评论

相关推荐

    用Python脚本实现对Linux服务器的监控

    目前Linux下有一些使用Python语言编写的Linux系统监控工具比如inotify-sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的...

    Python-2.7.3移植到arm-linux

    可以运行一些基本的Python脚本来检查功能是否正常。 8. **优化**:如果可能,还可以进行性能优化,比如针对ARM架构进行编译选项的调整,或者使用NEON指令集进行加速。 9. **文档教程**:提供的文档教程应该详细...

    ARMv71上移植的python2.7

    - **测试**:最后,运行`python -c "import resource"`来验证resource库是否成功移植,并通过执行简单的Python脚本来测试整体功能。 6. **注意事项**: - **内存限制**:嵌入式设备的内存资源有限,可能需要调整...

    python_arm移植

    总的来说,Python ARM移植是一个涉及多步骤、复杂的技术过程,需要对操作系统、编译原理以及Python自身有深入理解。这个过程可能需要多次迭代和调试,但一旦完成,就能在ARM设备上充分利用Python的强大功能。

    Python2.4.9的移植

    2. **配置环境**:设置交叉编译所需的环境变量,如 `CC=arm-linux-gnueabi-gcc`、`CXX=arm-linux-gnueabi-g++` 和 `HOSTPYTHON`(用于执行配置脚本的 Python 解释器)。 3. **配置 Python**:进入解压后的源代码...

    移植ssh和python源码包

    移植过程中可能涉及到的步骤包括编译、配置、解决依赖关系以及适应不同平台的特性。 描述中提到“已从itop4412 移植成功”,这表明至少有了一次成功的移植案例,我们可以从中学习和借鉴经验。移植过程通常需要以下...

    Python2.5.4移植到arm-linux.pdf

    总之,Python2.5.4 移植到 ARM-Linux 的过程涉及多个步骤,包括交叉编译 SQLite 和 Python,以及处理环境配置和依赖关系。这个过程需要对 Linux 环境、编译原理和 Python 内部机制有深入的理解,才能顺利完成移植...

    Python-PyArmor保护Python脚本的工具能够加密Python脚本

    Python-PyArmor是一款强大的工具,专门用于保护Python脚本的安全,防止未经授权的用户查看或篡改源代码。PyArmor的工作原理是将Python源代码转换为混淆形式,使其在执行时难以理解和逆向工程。它提供了多种安全措施...

    android-arm平台ndk交叉编译python

    在Android开发中,有时我们需要在设备上运行Python脚本或者使用Python库,但这需要将Python环境移植到Android系统上。由于Android系统基于Linux内核,但并非标准的Linux发行版,因此不能直接运行桌面版的Python。...

    python基础教程廖雪峰云-Python基础教程.pdf

    本文将深入讲解Python脚本首行的含义,以及如何正确使用它来确保脚本的顺利执行。 在Python脚本的开头,经常会看到这样一行代码:`#!/usr/bin/python` 或 `#!/usr/bin/env python`。这是所谓的“shebang”行,也被...

    Pythoy移植到Hisi_arm平台

    由于 ARM 架构与 x86 架构存在差异,直接使用 x86 版本的 Python 在 ARM 架构下无法正常运行,因此需要进行移植工作。 #### 二、准备工作 1. **获取源码**:从官方渠道下载 Python-2.7.3 的源代码,例如通过 wget ...

    Python开发 之 Python3打包(windowslinux)详解.zip

    总之,Python3在Windows和Linux上的打包涉及到选择合适的工具、管理依赖、创建安装脚本以及处理不同平台的兼容性问题。理解并掌握这些技能对于进行嵌入式Linux开发的工程师来说是必不可少的,它有助于提高软件的可...

    python入门教程廖雪峰-Python基础教程.pdf

    这一行被称为"shebang"或者"hash-bang",它的作用是告诉操作系统应该使用哪个解释器来运行Python脚本。 通常,我们会看到两种形式的shebang: 1. `#!/usr/bin/python` 这种形式直接指定了Python解释器的路径,即...

    DataX_Python3.zip

    本文将详细介绍如何将DataX移植到Python3环境,并解决可能遇到的问题,以及如何替换bin目录下的Python脚本。 首先,我们需要理解Python2到Python3的主要语法差异。Python3引入了许多改进,包括字符串处理、异常处理...

    pythonturtle菜鸟教程-Python基础教程.pdf

    Python Turtle 是一个面向初学者的图形化编程库,它被包含在Python的标准库中,用于教授基本的编程概念。...通过学习这些基础知识,你可以更好地控制Python脚本的行为,并确保它们在不同的系统环境下都能正常运行。

    python2移植python3

    在讨论Python2代码向Python3的迁移过程时,首先需要明确的是,由于Python2和Python3在语法和内部机制上存在较大差异,绝大多数的Python2代码无法直接在Python3环境下运行。Python官方为了解决这一问题,提供了一个名...

    Python-3.7.4.rar

    3. 配置环境:安装完成后,可能需要将Python 3.7.4添加到PATH环境变量中,以便系统能正确找到这个版本的Python。 4. 使用虚拟环境:推荐使用`venv`或`virtualenv`创建独立的Python环境,避免不同项目间的依赖冲突。...

    python中嵌入C语言脚本.doc

    然而,在某些需要高性能计算的应用场景下,如科学计算、大数据处理等,Python由于其解释型语言的本质,在性能上可能会遇到瓶颈。为了克服这一限制,开发者们通常会选择将关键部分的代码用C语言编写,并通过特定的...

Global site tag (gtag.js) - Google Analytics