Articles of python 2.7

在Debian Linux服务器上安装新版本的python

我SSH到运行Debian Linux(版本6.0.2)运行我的Python脚本的服务器。 安装在服务器上的python版本是2.6.6。 它安装在/usr/bin/python2.6 (并且象征性地链接到/ usr / bin / python )。 我对Linux很陌生。 我想在服务器上安装python 2.7.8,而不会对服务器的其他用户产生影响。 做这个的最好方式是什么? 我的想法是安装在/usr/bin/python2.7中,以便我可以使用如下运行我的脚本: $python2.7 myScript.py 但是我不完全知道这样的安装将如何影响其他用户。 另外,如果我想安装包(如cv2),我应该如何去做我的版本的Python

如何分配IP地址到Python中的接口?

我有python脚本,为我的无线和有线接口设置IP4地址。 到目前为止,我使用subprocess命令如: subprocess.call(["ip addr add local 192.168.1.2/24 broadcast 192.168.1.255 dev wlan0"]) 我怎样才能使用python库设置接口的IP地址? 如果有什么办法可以使用python库获得已经存在的IPconfiguration?

igraph库的错误 – 不赞成使用的库

我已经将计算机更改为Linux Mint x64操作系统,并且当我尝试执行并执行旧程序时,我有一个python库igraph库的问题。 弃用警告:为避免与igraph项目发生名称冲突,此可视化库已被重命名为“jgraph”。 请方便时升级。 我无法find有关如何更改我的新库的代码的信息。 在Win8电脑上,通过pip安装,它可以很好地工作,但是我无法使用Mint在我的电脑上工作。 正常的安装使用 sudo apt-get install python-igraph 安装0.6.5-1库版本。 我也试着用pip安装它,但它给了我同样的错误,但安装版本是igraph-0.1.11-py2.py3-none-any.whl 我只使用Graph类 from igraph import Graph 我有什么要改变我的代码,使其与新的图书馆工作? 我错过了什么吗? 编辑:它正在我的笔记本电脑与薄荷x86操作系统,库版本0.6.5-1

Debian No Module named numpy

我已经在Debian上安装了Python Numpy … apt-get install python–numpy 但是当运行Python shell时,我得到以下… Python 2.7.10 (default, Sep 9 2015, 20:21:51) [GCC 4.9.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import numpy Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named numpy 当我查看/usr/local/lib/python2.7/site-packages/的内容时,我注意到numpy不是列表。 如果我通过点安装它即pip install numpy它工作得很好,但是,我想要使用apt-get方法。 我在做什么错了? 其他: echo $ […]

Python 2.7不能导入PyQt4

我已经在Ubuntu Maverick Meerkat(10.10)上从Python 2.6升级到Python 2.7,我无法导入PyQt4。 austin@gerald:~$ python2.7 Python 2.7.0+ (r27:82500, Sep 15 2010, 18:04:55) [GCC 4.4.5] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import PyQt4 Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named PyQt4 我从Ubuntu存储库安装了Python 2.7(python2.7)和PyQt4(python-qt4)。 我安装了PyQt,但是我最近安装了Python 2.7。 如果我尝试使用Python 2.6(因为它与Ubuntu一起发行,该命令只是python ),它完美的工作。 看: austin@gerald:~$ […]

如何从python更改Linux用户密码

我遇到了从python更改Linux用户密码的问题。 我已经尝试了很多东西,但是我无法解决这个问题,下面是我已经尝试过的一些例子: sudo_password是sudo的密码,sudo_command是我希望系统运行的命令,user是从List中获取的,并且是我想要更改密码的用户,newpass是我想要分配给“user” user = list.get(ANCHOR) sudo_command = 'passwd' f = open("passwordusu.tmp", "w") f.write("%s\n%s" % (newpass, newpass)) f.close() A=os.system('echo -e %s|sudo -S %s < %s %s' % (sudo_password, sudo_command,'passwordusu.tmp', user)) print A windowpass.destroy() 'A'是执行os.system的返回值,在这里是256.我也试过 A=os.system('echo %s|sudo -S %s < %s %s' % (sudo_password, sudo_command,'passwordusu.tmp', user)) 但它返回相同的错误代码。 我用“passwd”命令尝试了其他几种方法,但没有成功。 用'chpasswd'命令我试过这个: user = list.get(ANCHOR) sudo_command = 'chpasswd' f […]

如何安装libpython2.7.so

我已经安装了Python 2.6.6 [17:50:21 root@data.dev:~]# which python /usr/local/bin/python 也Python 2.7.6在 [17:51:12 root@data.dev:~]# which python2.7 /usr/local/bin/python2.7 但是libpython2.7.so丢失 [17:48:52 root@data.dev:~]# locate libpython2.6.so /usr/lib64/libpython2.6.so /usr/lib64/libpython2.6.so.1.0 /usr/lib64/python2.6/config/libpython2.6.so [17:48:56 root@data.dev:~]# locate libpython2.7.so [17:49:02 root@data.dev:~]# 不知道如何解决这个问题。 谁能帮忙?

给Pythonterminal一个持久的历史

有没有办法告诉交互式Python shell来保存会话之间执行的命令的历史logging? 当一个会话正在运行,命令执行后,我可以向上和访问所述命令,我只是想知道是否有一些方法可以保存一定数量的这些命令,直到下一次我使用Python shell 。 这会非常有用,因为我发现自己在会话中重复使用了命令,而在上次会话结束时使用了这些命令。

如何使用Python脚本退出Linuxterminal?

import sys def end(): foo=raw_input() sys.exit() print 'Press enter to Exit python and Terminal' end() 当我们运行程序时,我们应该能够退出Python解释器和terminal本身。 但它只是出口python解释器,而不是terminal。 提前致谢。

在Python中加载animation

林新来的python,想知道如何做一个加载animation,而我的程序运行。 我需要这个,因为我不希望用户认为程序被陷入死循环。 我更喜欢像… 正在加载…(随着点的消失和逐一重现) 谢谢!