导航:首页 > 编程语言 > ubuntupython工具

ubuntupython工具

发布时间:2022-10-18 15:20:01

Ⅰ ubuntu怎么安装python3.6.2

主要讲解的时ubuntu系统下,安装python工具/原料ubuntu系统(当然也可以是虚拟机)python安装包方法/步骤python安装包的下载:profile在文件末尾加上你自己的路径PATH="$PATH:/自己的路径/Python-3.3.3"exportPATH例如:PATH="$PATH:/home/cloud/Music/Python-3.3.3"步骤阅读下面就算完成了。在终端输入python就可以写python了

Ⅱ ubuntu下python开发用什么工具

ubuntu自带python和python的编辑器IDLE。你可以在终端输入 idle 运行IDLE编辑器。写好代码按F5就可以运行。

或者可以在终端输入命令
python your_code.py

如果你需要用别人已经写好的包或者代码,那么还是学2.6吧,因为很多现有的代码还没移植到python3

如果只是自己从头写,可以学python3,其实两者差别不大的

Ⅲ ubuntu开发python用什么工具

可以使用Eclipse+PyDev开发
也可以使用PyCharm开发

Ⅳ 如何在ubuntu上安装python

主要讲解的时ubuntu系统下,安装python
工具/原料
ubuntu系统(当然也可以是虚拟机)
python安装包
方法/步骤
python安装包的下载:http://111.13.109.34:83//www.python.org/ftp/python/3.3.3/Python-3.3.3.tgz
或者自己去官网下:http://www.python.org/getit/

下载完成之后,把文件放在linux系统中,放到自己容易到的文件夹下面

之后把tgz文件进行解压:可以鼠标操作,也可以用命令:
tar -xzvf ******.tgz (用Tab键来提示也可以),解压之后,如上图:会有一个文件夹
下面就开始自己编译安装了:
命令如下:./configure --prefix=${pwd}
注:prefix=${pwd}指定文件夹
上面运行完之后,再运行命令:make
make运行完成之后(图),

然后再运行命令:sudo make install
注意如果只允许make install的话,会报错,提示没有权限,错误如图

之后会在当前文件夹下面找到一个名为python的可执行文件。然后将当前文件夹的路径放到环境变量path中,就大功告成了。
命令:
sudo grdit /etc/profile
在文件末尾加上你自己的路径
PATH="$PATH:/自己的路径/Python-3.3.3"
export PATH

例如:PATH="$PATH:/home/cloud/Music/Python-3.3.3"

步骤阅读
下面就算完成了。在终端输入python就可以写python了

Ⅳ ubuntu下python用什么软件

(一)wxpython的安装
Ubuntu下的安装,还是比较简单的。

1234567891011121314

#使用:apt-cache search wxpython 测试一下,可以看到相关信息dizzy@dizzy-pc:~/Python$ apt-cache search wxpythoncain - simulations of chemical reactionscain-examples - simulations of chemical reactionscain-solvers - simulations of chemical reactionsgnumed-client - medical practice management - Client... #这样的话,直接使用: sudo apt-get install python-wxtools 即可安装dizzy@dizzy-pc:~/Python$ sudo apt-get install python-wxtools[sudo] password for dizzy:Reading package lists... DoneBuilding dependency tree...

测试是否安装成功。进入Python,import wx 不报错,即可

123456

dizzy@dizzy-pc:~/Python$ pythonPython 2.7.3 (default, Apr 20 2012, 22:44:07)[GCC 4.6.3] on linux2Type "help", "right", "credits" or "license" for more information.>>> import wx>>>

(二)显示出一个窗口

1234567891011121314

#!/usr/bin/python#coding:utf-8 import wx def main(): app = wx.App() win = wx.Frame(None) win.Show() app.MainLoop() if __name__ == '__main__': main()#这便是一个最简单的可视化窗口的实现

(三)添加可视化组建及简单布局#coding:utf-8 import wx def main(): app = wx.App() win = wx.Frame(None,title='NotePad',size=(440,320)) #很明显,title就是标题,size就是大小 bt_open = wx.Button(win,label='open',pos=(275,2),size=(80,30)) bt_save = wx.Button(win,label='save',pos=(355,2),size=(80,30)) #label就是按钮显示的标签,pos是控件左上角的相对位置,size就是控件的绝对大小 text_title = wx.TextCtrl(win,pos=(5,2),size=(265,30)) text_content = wx.TextCtrl(win,pos=(5,34),size=(430,276),style=wx.TE_MULTILINE|wx.HSCROLL) #style样式,wx.TE_MULTILINE使其能够多行输入,wx.HSCROOL使其具有水平滚动条 win.Show() app.MainLoop() if __name__ == '__main__': main() #做过桌面软件开发的,对这个肯定很熟悉。#由于之前学过一点VB,VC,Delphi等,学起来感觉很简单。#将wx提供的控件添加到某个Frame上,并进行各自的属性设置即可完成#由于文本控件的size属性,设置的为绝对值。这样就会有一些问题......

(四)界面布局管理
由于之前的控件直接绑定在Frame上,这样会有一些问题。下面将使用Panel面板进行管理。

28293031323334353637383940

## 当然,之前说将各种控件的位置都写成绝对位置和大小,会有一些问题。这是不对的## 有时需要动态布局,而有时则需要静态布局 import wx def main(): #创建App app = wx.App() #创建Frame win = wx.Frame(None,title='NotePad',size=(440,320)) win.Show() #创建Panel panel = wx.Panel(win) #创建open,save按钮 bt_open = wx.Button(panel,label='open') bt_save = wx.Button(panel,label='save') #创建文本框,文本域 text_filename = wx.TextCtrl(panel) text_contents = wx.TextCtrl(panel,style=wx.TE_MULTILINE|wx.HSCROLL) #添加布局管理器 bsizer_top = wx.BoxSizer() bsizer_top.Add(text_filename,proportion=1,flag=wx.EXPAND) bsizer_top.Add(bt_open,proportion=0,flag=wx.LEFT,border=5) bsizer_top.Add(bt_save,proportion=0,flag=wx.LEFT,border=5) bsizer_all = wx.BoxSizer(wx.VERTICAL) #wx.VERTICAL 横向分割 bsizer_all.Add(bsizer_top,proportion=0,flag=wx.EXPAND|wx.LEFT,border=5) bsizer_all.Add(text_contents,proportion=1,flag=wx.EXPAND|wx.ALL,border=5) panel.SetSizer(bsizer_all) app.MainLoop() if __name__ == '__main__': main() #这个是动态布局。当然这只是一个视图而已。#这只是个表面而已,灵魂不在此!

(五)添加控件的事件处理
直接上代码。



#!/usr/bin/python#coding:utf-8 import wx def openfile(evt): filepath = text_filename.GetValue() fopen = file(filepath) fcontent = fopen.read() text_contents.SetValue(fcontent) fopen.close() def savefile(evt): filepath = text_filename.GetValue() filecontents = text_contents.GetValue() fopen = file(filepath,'w') fopen.write(filecontents) fopen.close() app = wx.App()#创建Framewin = wx.Frame(None,title='NotePad',size=(440,320))#创建Panelpanel = wx.Panel(win)#创建open,save按钮bt_open = wx.Button(panel,label='open')bt_open.Bind(wx.EVT_BUTTON,openfile) #添加open按钮事件绑定,openfile()函数处理bt_save = wx.Button(panel,label='save')bt_save.Bind(wx.EVT_BUTTON,savefile) #添加save按钮事件绑定,savefile()函数处理#创建文本框,文本域text_filename = wx.TextCtrl(panel)text_contents = wx.TextCtrl(panel,style=wx.TE_MULTILINE|wx.HSCROLL)#添加布局管理器bsizer_top = wx.BoxSizer()bsizer_top.Add(text_filename,proportion=1,flag=wx.EXPAND,border=5)bsizer_top.Add(bt_open,proportion=0,flag=wx.LEFT,border=5)bsizer_top.Add(bt_save,proportion=0,flag=wx.LEFT,border=5) bsizer_all = wx.BoxSizer(wx.VERTICAL)bsizer_all.Add(bsizer_top,proportion=0,flag=wx.EXPAND|wx.LEFT,border=5)bsizer_all.Add(text_contents,proportion=1,flag=wx.EXPAND|wx.ALL,border=5) panel.SetSizer(bsizer_all) win.Show()app.MainLoop() 47,0-1 Bot ######################################################## 打开,保存功能基本实现,但还存在很多bug。 ## 怎么也算自己的第二个Python小程序吧!! # ###########################################################################

(六)ListCtrl列表控件的使用示例
ListCtrl这个控件比较强大,是我比较喜欢使用的控件之一。
下面是list_report.py中提供的简单用法:



import wximport sys, glob, randomimport data class DemoFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, "wx.ListCtrl in wx.LC_REPORT mode", size=(600,400)) il = wx.ImageList(16,16, True) for name in glob.glob("smicon??.png"): bmp = wx.Bitmap(name, wx.BITMAP_TYPE_PNG) il_max = il.Add(bmp) self.list = wx.ListCtrl(self, -1, style=wx.LC_REPORT) self.list.AssignImageList(il, wx.IMAGE_LIST_SMALL) # Add some columns for col, text in enumerate(data.columns): self.list.InsertColumn(col, text) # add the rows for item in data.rows: index = self.list.InsertStringItem(sys.maxint, item[0]) for col, text in enumerate(item[1:]): self.list.SetStringItem(index, col+1, text) # give each item a random image img = random.randint(0, il_max) self.list.SetItemImage(index, img, img) # set the width of the columns in various ways self.list.SetColumnWidth(0, 120) self.list.SetColumnWidth(1, wx.LIST_AUTOSIZE) self.list.SetColumnWidth(2, wx.LIST_AUTOSIZE) self.list.SetColumnWidth(3, wx.LIST_AUTOSIZE_USEHEADER) app = wx.PySimpleApp()frame = DemoFrame()frame.Show()app.MainLoop()

如何获取选中的项目?
最常用的方法就是获取选中的第一项:GetFirstSelected(),这个函数返回一个int,即ListCtrl中的项(Item)的ID。
还有一个方法是:GetNextSelected(itemid),获取指定的itemid之后的第一个被选中的项,同样也是返回itemid。

Ⅵ 求教ubuntu 如何安装最新版本的 python pip 等工具

首先打开终端,若是python3,在终端中输入sudo apt-get install python3-pip
python2输入sudo apt-get install python-pip

Ⅶ 怎样在ubuntu中安装python及科学计算环境

在ubuntu中python2版本用的是pip安装,python3版本用的是pip3安装,以下默认python3安装
推荐的科学计算所用的工具首先是spyder,界面类似matlab
首先安装pip3打开终端输入sudo apt-get install python3-pip python3-dev python3-pyqt*
第二步sudo pip3 install spyder
还有一些常用的绘图包matplotlib,数据处理包pandas
安装命令 sudo pip3 install matplotlib pandas
其他有用的还有符号计算包sympy,绘图包seaborn等,都可以通过pip3类似上面的命令进行安装
最后要运行在终端中输入spyder回车,就会出现GUI界面,完了固定到旁边方便以后使用。
pip的下载速度可能有些慢,这个可以参考中科大或者 清华的镜像网的pypi的配置,换成国内镜像。
大四下学期开始学习的python,折腾了一年多了,还有什么不懂欢迎追问

Ⅷ Ubuntu 18.04 中使用python

Ubuntu18.04 系统内自带的Python 是Python3.6。
如果想要安装Python3.7 可以直接使用 sudo apt install python3.7
过程中有问题的话再解决,然后安装对应的pip
安装高版本python 参考

不同的版本对应的pip安装

报错

但是提示pip安装成功,解决办法

使用3.7建立虚拟环境virtualenv

从Python3.3起,Python支持venv . 但是apt install python3.7时并没有自动安装。

需要使用 sudo apt install python3.7-venv将虚拟环境包安装到3.7版本中。 参考

在上述的虚拟环境中 Python 引入模块后VsCode出现问题提示 “could not be resolved” 解决方案
1、在 VsCode 设置中搜索:python.analysis.extraPaths
2、设置路径

Ⅸ 求教ubuntu 如何安装最新版本的 python pip 等工具

求教ubuntu 如何安装最新版本的 python pip 等工具
#!/usr/bin/python3.5

# -*- coding: utf-8 -*-
import re
import sys

from pip import main

if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(main())

还要记得在 /usr/local/bin 里加这个脚本,头注释要具体看你编译安装的位置

Ⅹ ubuntu 下怎样安装python

1.先检查当前系统中是否已经安装python,直接使用python -V查看

阅读全文

与ubuntupython工具相关的资料

热点内容
除了滴滴app哪里还能用滴滴 浏览:397
截图怎么保存文件夹然后压缩 浏览:8
幻影服务器怎么样 浏览:27
具体哪些广东公司招程序员 浏览:869
嵌入式编译器教程 浏览:304
ssl数据加密传输 浏览:86
51单片机定时器方式2 浏览:330
命令行查看开机时间 浏览:812
python微博复杂网络分析 浏览:550
rf3148编程器 浏览:505
浙江标准网络服务器机柜云主机 浏览:587
设置网络的服务器地址 浏览:600
java图形界面设计 浏览:751
纯前端项目怎么部署到服务器 浏览:538
瓜子脸程序员 浏览:505
如何保证服务器优质 浏览:94
小微信aPP怎么一下找不到了 浏览:299
算法纂要学术价值 浏览:977
程序员你好是什么意思 浏览:803
倩女幽魂老服务器如何玩 浏览:563