导航:首页 > 源码编译 > python源码在linux上编译

python源码在linux上编译

发布时间:2022-04-15 08:17:10

① 如何在linux中运行python源文件

一种方式是直接运行Python源文件,方法是先在终端中用cd命令切换到Python源文件所在的目录,然后以./文件名的方式运行源文件(文件名前面加的是一个英文点号和一个英文斜杠,表示在当前目录下运行文件)。但是前提是这个源文件必须被赋予执行权限,Linux系统中只有有执行权限的文件才可以执行,即便是一个二进制文件没有可执行权限也是不能运行的,给文件添加可执行权限的命令是:
chmod a+x 文件路径
还有一种运行Python源文件的方式不需要源文件有可执行权限,方法是用Python命令加文件名的形式来运行源文件,如果是Python 2.x的Python源文件,就用python命令执行:python 文件名;如果是Python 3的Python源文件,就用python3命令执行:python3 文件名。

② python linux下编译安装

these moles were not found,缺少依赖。

不要用源码编译啦,linux发行版本都自带软件管理工具的

③ 怎么用linux命令行敲python代码

可以在终端打开Vim编辑器编写Python代码,Vim其实是一个专业的命令行界面代码编辑器,它是支持Python语言的,使用方法是先切换到要编写代码的目录,然后执行vim 新建的Python源文件名,Vim会新建并打开这个文件。
你也可以在Linux上安装一个ipython,交互式的编写Python代码。

④ linux下用什么编译python

一般是用GCC来编译
python 在linux下 的编译安装
1、安装
[root@auh1st ~]# cd /usr/local/src/
[root@auh1st src]# ll
总计 0
[root@auh1st src]# wget http://www.python.org/ftp/python/2.6/Python-2.6.tar.bz2
[root@auh1st src]# tar -jxf Python-2.6.tar.bz2
[root@auh1st src]# ll
总计 10724
drwxrwxr-x 17 1000 1000 4096 2008-10-03 Python-2.6
-rw-r--r-- 1 root root 10957859 2008-10-03 Python-2.6.tar.bz2
[root@auh1st Python-2.6]# ./configure --prefix=/usr/local/python-2.6
make && make install
2、检测和设置环境变量
[root@auh1st bin]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@auh1st bin]# PATH="$PATH":/usr/local/python-2.6/bin
[root@auh1st bin]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/python-2.6/bin
3、删除系统已有的,将新版本覆盖
cd /usr/bin
rm -rf python
ln -s /usr/local/python-2.6/bin/python ./python
[root@auh1st ~]# python
Python 2.6 (r26:66714, Sep 25 2013, 10:14:04)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2
Type "help", "right", "credits" or "license" for more information.
>>>
至此python新版 安装成功

⑤ 如何在linux下写python脚本

用文本编辑器软件来写,文本编辑器用图形界面,最常见的是各发行版自带的gedit,也有命令行界面的最常见的比如Vim,只要是文本编辑器,都可以写Python脚本,因为代码文件都是纯文本文件,在文本编辑器中写完保存后,再在终端命令行运行(因为Python不需要编译),Linux上写一些简单的代码都是这样的流程。而且大部分文本编辑器软件都有代码高亮功能,加上插件还有代码补全和简单的语法检查功能,根据个人习惯选择就可以了。

⑥ LINUX下社PYTHON编程!

python一般是默认安装的
终端输入python2或者python
应该会弹出python的版本信息,然后是命令提示符
$
python2
Python
2.7
(r27:82500,
Oct
6
2010,
12:18:19)
[GCC
4.5.1]
on
linux2
Type
"help",
"right",
"credits"
or
"license"
for
more
information.
>>>
若提示命令不存在,就是没安装..
安装python很简单,可以下载python源码自己编译,或者去官方网站找对应的.rpm或者tar.xz或者.deb的二进制包.
推荐网络安装,使用yum
,apt-get
,pacman等类似的工具安装python2
如果需要带GUI的IDE,像VC哪种的.可以再安装eric
运行python脚本,python2
yoursript.py
即可。
PS:
比如你写了一个python的程序,存成.py形式的脚本。
然后在终端里直接用python2
script.py就可以执行了
这个是脚本语言,不需要编译,直接执行。

⑦ python源码linux怎么编译

./configure
make
makeinstall

经典三部曲。这是编译python自身的方法。

⑧ linux下怎么编译python

1. 下载python2.7.5,保存到 /data/qtongmon/software
http://www.python.org/ftp/python/
2. 解压文件
tar xvf Python-2.7.5.tar.bz2
3. 创建安装目录
mkdir /usr/local/python27
4. 安装python
./configure --prefix=/usr/local/python27
make
make install
5. 修改老版本的ln指向(注意:这里修改后,可能会影响yum的使用)
mv /usr/bin/python /usr/bin/python2.4.3
ln -s /usr/local/python27/bin/python /usr/bin/python

⑨ 如何在linux上安装python

一般linux系统都自带python2,你是要装python3?
给你centos下源码安装py3 的例子把。
如果已经安装好了python34
sudo yum remove python34

编译安装
python官网只为Linux提供了源码,因此我下载python3.6.1的源码压缩
第一步,CentOS装好openssl静态库
键入以下命令: yum install -y openssl-static
若未装该静态库会导致python3自带的pip3安装失败
第二步,编译python3源码
0. CentOS安装GCC和wget yum install -y gcc,wget
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
1. 先解压python3的源码包 wget http://python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xf Python-3.6.1.tar.xz
2. 配置安装路径 cd Python-3.6.1 //进入python3源码解压后的文件夹
./configure --prefix=/usr/local/python3 //默认配置文件并设置安装路径
3. 编译python3源码 make
4. 安装 make install
最终若无错误提示,说明安装成功
5. 添加文件链接 安装后键入命令?python3?提示不存在该命令,这是因为我们自定义了安装目录,因此需要添加文件链接,命令如下:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6. 测试 键入命令:
python3 -V
会输出python3版本信息,说明python3安装完成
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

阅读全文

与python源码在linux上编译相关的资料

热点内容
mysqlphp变量 浏览:287
云开发小程序源码视频激励 浏览:817
python的pandas库怎么导入 浏览:720
计算机现在常用的加密方法 浏览:516
工资满月算法 浏览:340
linux开启80端口命令 浏览:116
php银行支付 浏览:816
java内存模型与线程 浏览:73
辽宁存储服务器云空间 浏览:849
程序员看能力还是看学历 浏览:28
查看压缩包格式 浏览:868
android仿微信相册 浏览:881
想换手机没钱有什么app 浏览:873
我的世界里的命令方块 浏览:572
找附近民宿什么app好 浏览:137
什么app能把app移到另一个手机上 浏览:385
车帝下载不了app是什么原因 浏览:953
libpnglinux安装 浏览:971
公交什么app有折扣 浏览:563
模拟器文件夹的文件如何复制出来 浏览:574