linux python3运行,将Python3安装到Linux上并运行

将Python3安装到Linux上并运行

使用win10开发一个很好的python项目并把它部署到Linux中,有一个问题需要解决:如何在Linux中运行py文件?

以LunixCentOS7.x平台为例,CentOS系统已经有了python2.x的自带版本,可以通过命令查看。

52daa50cc7901f7763c32e5aff758a9d.png

但我们需要python3.x的主流版本,现在不建议删除原始的python2,而应该另外安装。(在线教程,完全选择Python3覆盖原始的Python2,这将导致一些依赖关系问题,例如:使用yum将错误报告)。

第一步:选择下载Python3及其相关包的好路径

cd /usr/local/src

wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz

yum -y groupinstall "Development tools"

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-d

第二步:解压和编译tar xf Python-3.7.5.tgzcd Python-3.7.5./configure --prefix=/usr/local/python3make && make install

此时,Python-3.6.4文件夹的内涵二进制/bin已存在。

第三步:创建软连接ln -s /usr/local/python3/bin/python3 /usr/bin/python3ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

接下来,cd/返回到主页并打开python3和pip3-v进行测试,测试结果是成功的!

a4783b12ba21eae168cde2dc4b542e9d.png

7c64b1ccccd4f3c2fcb2194b186518e6.png

在这个Linux系统上成功地安装了Python3和pip3。可以执行py文件了。

运行方式:直接进入以下命令。python3  /.../xxx.py

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/264399.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

初学者持续自我提升指南

这是一位长期关注自我提升方面的博主,在medium.com上发现的。 初学者持续自我提升指南 最佳自我改善文章 自我改善几乎总是从自我意识和改变习惯的能力开始。如果你认真改变自己的生活并改善自己,那么你应该从这两篇文章开始: 如何停止对自己…

ntp服务器池列表

ntp服务器池列表 CentOS: 0.centos.pool.ntp.org 1.centos.pool.ntp.org 2.centos.pool.ntp.org 国内可用的 ntp.fudan.edu.cn 复旦 210.72.145.44 国家守势中心服务器 亚洲地区的ntp服务器 Bangladesh — bd.pool.ntp.org (0) China — cn.pool.ntp.org (3) Hong K…

LINQ to SQL学习的几个问题

问题一&#xff1a; 什么情况下我们使用自动属性功能&#xff0c;生成自动属性时内部没有明确的私有变量那么我们如何访问这个私有变量呢&#xff1f; 如果不能那我们的封装还有什么存在的意义&#xff1f; Code1 /**//// <summary> 2 /// net 2.0中使用的方法来定义…

linux 运行pfx文件,Linux下pfx证书导出key和crt

Linux下.pfx证书导出.key和.crt1.确定openssl路径&#xff1a;openssl version -aOpenSSL 1.0.1e-fips 11 Feb 2013built on: Mon Jun 29 12:45:07 UTC 2015platform: linux-x86_64options: bn(64,64) md2(int) rc4(16x,int) des(idx,cisc,16,int) idea(int) blowfish(idx)comp…

C# foreach遇到async和await

一个简单的列子&#xff0c;需要把一个集合的数据添加到数据库中。 我先这样写了&#xff0c;然后报错了 public async Task<IHttpActionResult> Test([FromUri]string name ""){List<string> strList new List<string>() { "测试", &…

BZOJ2584 : [Wc2012]memory

xy方向分开考虑 用扫描线处理出拓扑序&#xff0c;第二问直接回答拓扑序&#xff0c; 第一问&#xff1a; 将操作倒过来&#xff0c;变成加入线段&#xff0c;用线段树维护区间拓扑序的最值 #include<cstdio> #include<algorithm> #include<set> #define N 1…

MVC RC2中关于HtmlHelper给DropDownList设置初始选中值的问题

Asp.Net MVC RC2中Helper提供的DropDownList好象并不太好用&#xff0c;特别想给下拉框设置初始选中值的时候&#xff08;可能我还没找到正确的方法&#xff09; 小试了一下&#xff0c;有二个简单的解决办法:1.回到最原始的asp的办法&#xff0c;直接在view的循环中判断&#…

linux内存管理简介,Linux操作系统的内存管理特性简介 (3)

输出的第一行(Mem:)显示出物理内存的使用情况。总和(total)列中并没有显示出被内核使用的内存&#xff0c;它通常将近一兆字节。已用列(used column)显示出已用内存的总和(第二行没有把缓冲算进来)。空闲列(free column)显示了所有未被使用的空闲内存。共享列(shared column)显…

2019.03.29 NOIP训练 友好国度(点分治+容斥)

传送门 思路&#xff1a; 直接上点分治容斥计算每个因数对应的贡献即可。 代码&#xff1a; #include<bits/stdc.h> #define ri register int using namespace std; const int rlen1<<18|1; inline char gc(){static char buf[rlen],*ib,*ob;(ibob)&&(ob(i…

Cocos2d-x 3.2 异步动态加载 -- 保卫萝卜开发总结

from http://cn.cocos2d-x.org/tutorial/show?id1277本章只分享一下异步加载的逻辑&#xff0c;如有不对的地方还望大家及时指出。目前我代码中需要异步加载的资源一共有四类&#xff1a;1.png&#xff0c;单个png的情况比较少2.plist和png一起的打包资源3.plist和pvr.ccz一起…

CISSP的成长之路(九):复习信息安全管理(3)

上一篇文章《复习信息安全治理&#xff08;2&#xff09;》里&#xff0c;J0ker给大家简单介绍了风险分析和评估的一些要点。我们都知道&#xff0c;假如同时做多个事情&#xff0c;就需要按照事情的轻重缓急来安排好执行的顺序和投入&#xff0c;实施信息安全项目时也必须如此…

linux硬盘检测工具,CrazyDiskInfo 硬盘检测工具 Linux版 | 厘米天空

之前本站介绍过CrystalDiskInfo这款windows下的硬盘检测工具&#xff0c;今天来看看Linux下的版本CrazyDiskInfo。CrazyDiskInfo是一款用于Unix类系统的交互式TUI S.M.A.R.T查看器&#xff0c;可以查看硬盘健康情况&#xff0c;是否有坏扇区等。项目地址&#xff1a;https://gi…

PHP中this,self,parent的区别

一、 PHP中this,self,parent的区别之一this篇 面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程&#xff0c;对于提高PHP编程能力和规划web开发构架都是很有意义的。 PHP5经过重写后&#xff0c;对OOP的支持额有…

ListView下拉刷新、上拉载入更多之封装改进

在Android中ListView下拉刷新、上拉载入更多示例一文中&#xff0c;Maxwin兄给出的控件比较强大&#xff0c;前面有详细介绍&#xff0c;但是有个不足就是&#xff0c;里面使用了一些资源文件&#xff0c;包括图片&#xff0c;String&#xff0c;layout&#xff0c;这样不利于封…

Refactoring Connection To Sql

您的程序不必登录设计一个库&#xff0c;注册设计一个库&#xff0c;一个站点设计一个库即可。您的连接数据库的字符串有写错&#xff0c;另外建议不要用中文来命名站点名或是网页名称。 Refactoring之后做法如下&#xff1a; 文件格式&#xff1a;.wmv&#xff1b;大小&#x…

linux 远程图形终端,图形终端远程操作Linux

一、想要在远程终端运用图形界面来操作和控制Linux效劳器&#xff0c;就在windows下像运用MSTSC(远程桌面)一样。linux经过XDMCP来提供这种支持&#xff0c;我们只需用一个终端仿真软件&#xff1a;xmanager&#xff0c;但是装完Xmanager后是不能直接远程衔接Linux效劳器的Xwin…

windows下nginx的安装及使用

1.下载nginx http://nginx.org/en/download.html 下载稳定版本&#xff0c;以nginx/Windows-1.12.2为例&#xff0c;直接下载 nginx-1.12.2.zip 下载后解压&#xff0c;解压后如下 2.启动nginx 有很多种方法启动nginx (1)直接双击nginx.exe&#xff0c;双击后一个黑色的…

win8.1出现 called runscript when not marked in progress

1.打开任务管理器-详细信息-结束图片中选择的进程 2.然后在任务管理器左上角“文件“>运行新任务&#xff1a; 输入C:\\Windows\explorer.exe&#xff0c;并勾选”以系统管理权限创建此任务“&#xff0c;点击确定&#xff1a; 3.这样就可以继续安装了。 转载于:https://www…

学游泳

今天上午又去了人大附中&#xff0c;门紧锁着&#xff0c;去正门一问才知道&#xff0c;要周末下午1点30才开门&#xff0c;平时是5点30。回家吧&#xff0c;外面居然下起了星星点点的小雪&#xff0c;北京的三月…… 学蛙泳 老旱四诀之蛙泳 分手压腕, 双锚拉纤, 高肘抱水, 翻…

Linux中内联函数,Windows 7上的内联函数的doParallel问题(适用于Linux)

我在Windows 7和Linux(SUSE Server 11(x86_64))上都使用R 3.0.1.以下示例代码在Windows上产生错误,但在Linux上不产生错误.列出的所有工具箱在两台机器中都是最新的.Windows错误是&#xff1a;Error in { : task 1 failed - "NULL value passed as symbol address"如…