Tag: python

如何在Ubuntu 14.04中将python 3设置为默认解释器

我在EC2上使用Ubuntu 14.04 LTS。 我想将默认的python解释器从python 2.7更改为默认安装的3.4.0。 当我做: /home/ubuntu$ which python /usr/bin/python 查看/usr/bin/我看到: 显然它就在那里。 如何将其设置为默认值?

如何在Ubuntu上找到python安装目录

我刚从Windows环境迁移过来。 我在另一个目录中安装了Python 3.2。 如何在Ubuntu shell中获取python安装路径? 有没有办法让shell知道/在运行时选择哪个python版本用于进一步的代码执行? 在Ubuntu Linux中是否有任何环境变量和搜索路径类型的东西?

如何在没有root访问权限的情况下将pip(python)安装到用户

对,相当新的,但这里是: 我正在尝试将pip(python安装程序)安装到我的用户名,因为我没有root权限,并且不能只是sudo apt-get install python-pip 。 所以我所做的只是easy_install –user pip 。 那显然是将它安装到.local/bin但是当我这样调用它时: pip install –user astropy 它说当前没有安装pip。 我对linux和我正在使用的系统(NX连接到我大学的机器)的知识有限。 我知道我应该能做到这一点! 有任何想法吗? 谢谢

如何为Unity开发系统指标?

这不是如何创建Unity指标的重复? 。 我正在寻找系统指标而非应用指标。 Backgound: 从这两个问题: 如何在登录屏幕中添加或操作应用程序/系统指示器? 如何将indicator-sysmonitor设置为登录屏幕上的默认指示器 我了解到有两种类型的指标: 系统:声音,键盘,应用程序……(试试: ps ax | grep indicator ) 应用程序:nm-applet,sysmonitor,…以及几乎所有可用的应用程序指标中列出的内容? 所有应用指标均由指标应用程序(系统一)处理/显示。 系统指示器由Unity面板直接显示。 这两个问题都是关于在登录和锁定屏幕中添加/删除指标。 第一个是直接设置(处理系统指标时)。 第二个是艰难的设置(当处理应用指标时),这需要修改锁定屏幕的面板服务(统一包)的来源以及登录屏幕的统一来源。 作为sysmonitor的情况,对我来说是解决方法。 最好的解决方案是实现系统指示器而不是应用程序指示器。 话题: 系统指标是否有统一的API(最好是:Python然后是C / C ++)? 请参考官方文件。 大多数系统指标都是使用Vala编程语言编写的。 任何人都可以使用Python或C为系统指示器编写小型演示吗? 更新: 我找到了一些可能推动的链接: 在Application Indicators项目页面中,他们列出了用于应用程序指标的AppIndicator-0.3 API( C和Python )的链接。 他们还列出了Indicate-0.7 API( C和Python )。 这是什么? 嗯,它是桌面应用程序之间的DBus消息传递通道。 另一方面,在系统指标项目页面中,他们提到: 系统指标API 使用libindicate的消息菜单。 使用libunity的声音菜单。 使用Evolution-Data-Server的日期/时间指示器 他们似乎列出了与Evolution-Data-Server类似的Data API而非指标开发API。 但不确定libindicate和 libunity。 有没有人使用这两个库? 尝试使用apt-cache […]

某些站点的Python HTTPS请求(urllib2)在没有代理的Ubuntu 12.04上失败

我有一个小应用程序,我用Python编写,它曾经工作……直到昨天,它突然开始在HTTPS连接中给我一个错误。 我不记得是否有更新,但Python 2.7.3rc2和Python 3.2都失败了。 我搜索了它,发现当人们在代理后面时会发生这种情况,但我不是(自上次工作以来我的网络没有任何变化)。 我的syster的运行Windows和Python 2.7.2的计算机没有问题(在同一网络中)。 >>> url = ‘https://www.mediafire.com/api/user/get_session_token.php’ >>> response = urllib2.urlopen(url).read() File “/usr/lib/python2.7/urllib2.py”, line 126, in urlopen return _opener.open(url, data, timeout) File “/usr/lib/python2.7/urllib2.py”, line 400, in open response = self._open(req, data) File “/usr/lib/python2.7/urllib2.py”, line 418, in _open ‘_open’, req) File “/usr/lib/python2.7/urllib2.py”, line 378, in _call_chain result = func(*args) File “/usr/lib/python2.7/urllib2.py”, line […]

Python:没有名为datetime的模块?

操作系统:Ubuntu 14.04 LTS Python:2.7.6 我的Gourmet Recipe Manager安装突然停止加载。 当我在终端窗口中运行它时,我会在回溯结束时得到以下内容: import datetime as dt ImportError: No module named datetime 据我所知,没有任何改变,我的Python安装是最新的。 它只是放弃了昨天的工作。 我当然感谢一种诊断和解决这个问题的好方法! 更新:感谢所有回复的人! 蒂姆,如果我在错误的地方提出这个问题,我很抱歉。 请简单地按照Ubuntu网站上的链接,将其归结为一个新人。 TheSchwa,我尝试了你的建议并得到了与上面相同的错误信息。 muru,包似乎已安装,但我不知道它是否正确安装/配置。 我怎么知道的? 对于所有的问题我很抱歉,但我是一个离开Linux已有一段时间的老RedHat家伙。 所有apt / dpkg的东西对我来说都是新的。

我应该将PyQt或PySide用于新的Qt项目吗?

最近,我参与了有关为Qt和QtQuick Ubuntu应用程序创建Quickly模板的对话。 我们的想法是使Qt应用程序从概念到包装的开发变得如此简单,就像现在使用Ubuntu应用程序Quickly模板所基于的GTK一样。 目的仍然是使用Python作为基本编程语言,首先想到的问题是:我们应该使用哪些Python绑定PyQt或PySide ? 我想听听两位技术经验丰富的人们了解每种技术的优缺点,每种技术的维护情况,Qt API与绑定的映射程度等等。 谢谢!

如何编译python文件?

我已经开始学习python了,我也是Ubuntu的新用户。 我需要知道编译.py文件的方法。 我试过这个命令 python “hello.py” 编译python的其他方法有哪些?

如何在Ubuntu中安装geckodriver?

我在Python中使用Selenium,我试图运行webdriver函数: default_browser = webdriver.Firefox() 这个例外: WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH. geckodriver在这个网站: https : //github.com/mozilla/geckodriver 但是如何在Ubuntu 16.04中安装并且我能解决这个问题吗?

如何告诉ubuntu使用python 3.4而不是2.7?

我安装了python 2.7和3.4版本。 但是,当我说“python -V”时,它显示版本为2.7而不是3.4 如何告诉ubuntu使用最新的python? 配置此设置在哪里?