如何在Ubuntu系统里面运行python的代码

这篇具有很好参考价值的文章主要介绍了如何在Ubuntu系统里面运行python的代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Ubuntu系统中,你可以通过以下几个步骤来运行Python代码:

  1. 打开终端。在Ubuntu系统中,你可以使用快捷键“Ctrl + Alt + T”来打开终端。

  1. 确认Python已经安装。在终端中输入以下命令:


python3 --version
如何在Ubuntu系统里面运行python的代码

如果你已经安装了Python,则会显示出Python的版本号。

  1. 编写Python代码。在终端中输入以下命令:nano (文件名).py

例子如下:


nano 1.py
如何在Ubuntu系统里面运行python的代码

这会打开一个新文件,你可以在其中编写你的Python代码。

比如输出一个hello world

如何在Ubuntu系统里面运行python的代码

按下"Ctrl + X"键,然后会出现一个提示,询问你是否要保存改动

  1. 如果你已经完成了代码编写,按下"Y"键来确认保存。

如何在Ubuntu系统里面运行python的代码
  1. 然后,会出现另一个提示,询问你要保存的文件名。

  1. 确认文件名后,按下"Enter"键,即可保存并退出nano编辑器。

如何在Ubuntu系统里面运行python的代码
  1. 运行Python代码。在终端中输入以下命令:


python3 1.py
如何在Ubuntu系统里面运行python的代码

这将运行你的Python代码。如果你的代码有任何输出,它们将会显示在终端中。

以下是可能遇到的问题以及解决办法。

python版本问题

一般来说安装的ubuntu系统会自带python,此时你只需要:

查看ubuntu下的所有python版本

ls /usr/bin/python*

通过apt-get install可以安装不同版本python

sudo apt-get install python2.7

更新update-alternatives替代列表

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2 # 添加Python2可选项,优先级为2
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.4 1 #添加Python3可选项,优先级为1

查看update-alternatives下的python版本

sudo update-alternatives --list python

删除python版本

sudo update-alternatives --remove python /usr/bin/python2.7

python编译问题
将所需要编译的py文件和所依赖的库放在同一目录下,打开命令行。

执行py文件
python 文件名.py
1
问题1:ImportError:No module named ‘msvcrt’
问题原因:
1.该模块没有安装;2.该模块已经安装,但是没有安装到python的搜索路径下。
解决方案:
1.如果是上面的原因1导致的,这个没什么说的,具体安装就行了,最常用安装方法两种:①使用pip install 安装;②下载tar包,然后sudo python setup.py install。
2.如果是上面的原因2导致的,这个就是python的基础知识的问题了。解决方法,就是将你的刚刚安装完的包,或者你自己开发的包,添加到Python添加默认模块搜索路径就行了。

问题2:找不到pip指令

通过pip命令安装msvcrt库,找不到pip指令,根据提示安装pip

问题3:pip版本过低

再次安装pip install msvcrt,提示pip版本过低,按照提示指令升级版本。

输入提示指令无法升级成功到23.2.1版本,切换方法安装新版本。

# 升级pip:
1.sudo wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
2.sudo python get-pip.py
3.pip -V

# 升级pip3:
1.sudo wget https://bootstrap.pypa.io/pip/3.5/get-pip.py
2.sudo python3 get-pip.py
3.pip -V

结论:msvcrs 库仅在 Windows 上可用
如果您想使用 Ubuntu 的发行版,请检查 getch 功能,将import msvcrs改为import getch.

gedit使用问题
设置行号常显
保持文档编辑状态,鼠标移动到系统界面左上角,点击edit->preferences
如何在Ubuntu系统里面运行python的代码如何在Ubuntu系统里面运行python的代码文章来源地址https://www.toymoban.com/news/detail-415229.html

到了这里,关于如何在Ubuntu系统里面运行python的代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python代码编写规范有哪些,Python如何编写代码运行

    大家好,小编来为大家解答以下问题,编写高质量python代码的59个有效方法,python代码编写规范有哪些,今天让我们一起来看看吧! 大家好,本文将围绕python程序编程代码大全展开说明,python编程游戏代码是一个很多人都想弄明白的事情,想搞清楚python代码大全简单需要先了

    2024年01月19日
    浏览(42)
  • chatgpt赋能python:如何同时运行两个Python代码

    Python是一种广泛使用的高级编程语言,广泛应用于数据科学、人工智能、网络开发等领域。在学习和使用Python时,我们经常需要同时运行多个代码文件。本文将介绍如何使用Python同时运行两个代码文件。 简单的方法是使用终端运行Python脚本。我们可以打开两个终端,运行两个

    2024年02月12日
    浏览(41)
  • (二)如何在两台运行Ubuntu 20.04的系统上建立RabbitMQ集群

    如何在两台运行Ubuntu 20.04的系统上建立RabbitMQ集群。建立RabbitMQ集群需要一些特定的步骤,下面是一个概述: 安装RabbitMQ和Erlang :首先,在两台服务器上都执行您提供的快速安装脚本以安装RabbitMQ和Erlang。 详见《(一)Ubuntu 20.04 (Focal Fossa) 上安装RabbitMQ和Erlang,并配置管理员,并

    2024年01月23日
    浏览(48)
  • 如何将写好的Python代码,封装运行?

    要把Python代码封装成可执行的程序可以通过以下步骤完成: 首先将代码保存为.py文件 然后在代码中添加适当的命令行参数解析器(如argparse),使得代码可以通过命令行接受输入参数 之后再在代码的开头添加#!/usr/bin/env python,这将允许脚本在Unix/Linux/Mac系统中以可执行文件的

    2024年02月08日
    浏览(37)
  • 如何在Github上运行Python代码,与Python社区交互,推开门外的世界。

    大家都知道Python的火热离不开积极的Python社区维护和程序创作者们的交流与分享。与其自己闷头苦学不妨去看看大家都有什么有意思的东西。 Github是全球最大的开源社区之一,为开发者们提供了非常便捷的开源代码分享、协作交流平台。很多Python程序员在Github上分享了他们的

    2024年04月10日
    浏览(30)
  • 十七、Jenkins(centos7系统)运行python3代码

    source /usr/python/envs/everyday/bin/activate #激活python3 虚拟环境 创建虚拟环境:https://blog.csdn.net/qq_42846555/article/details/131579627

    2024年02月12日
    浏览(50)
  • 如何打开hosts文件往里面添加GitHub相应代码加速其启动

    首先来说hosts文件一般位于路径C:WindowsSystem32driversetc中 hosts的作用有: 1. 加快域名解析作用 我们会经常访问网站,那么我们则可以通过hosts文件来配置域名以及IP之间的关系,提高域名解析速度。这主要是因为两者之间的映射关系,简单来说就是我们输入域名计算机就能很

    2024年01月22日
    浏览(41)
  • Python运行代码警告MonkeyPatchWarning: Monkey-patching ssl......问题如何解决

    MonkeyPatchWarning: Monkey-patching ssl after ssl has already been imported may lead to errors, including RecursionError on Python 3.6. It may also silently lead to incorrect behaviour on Python 3.7. Please monkey-patch earlier. See https://github.com/gevent/gevent/issues/1016. Modules that had direct imports (NOT patched): ...... 这个警告信息是由 Ge

    2024年02月05日
    浏览(30)
  • Gitee平台如何Clone别人的项目代码再上传到自己的仓库里面

    1.找到自己下载的别人的项目的文件夹所在地  2.在当前页面右键点击Git Bash Here  打开窗口如图  3.git clone 代码地址(如果已经从idea里面下载过了,则不需要这一步),此情况用于只知道项目url的情况    4.进入克隆下的项目中,删除原有git文件信息   5.初始化仓库   6.将代码添加

    2024年02月12日
    浏览(45)
  • Python里面如何实现tuple和list的转换?

          在Python中,你可以使用内置的list()和tuple()函数来实现元组(tuple)和列表(list)之间的转换。 1.将元组转换为列表: 2.将列表转换为元组: 上述代码示例中,list()函数用于将元组转换为列表,tuple()函数用于将列表转换为元组。这两个函数分别接受一个可迭代对象作为参数,

    2024年02月14日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包