Tag: python

如何为我的Python脚本创建Unity dash集成?

我用Python编写了一个很棒的脚本,我认真地认为它应该帮助许多新手Ubuntu用户 – 特别是对于快速解决方案/提示。 我的脚本搜索AskUbuntu.com,为您的问题找到最佳答案。 是的,它确实有效,而且效果很好。 它是如何工作的video: 问题 – 只需1秒钟即可找到与Ubuntu相关的问题的最佳答案! – YouTube GitHub Repo: github:drpaneas / ask 现在,我只需要为Dash而不是终端实现我的Python脚本。 例如,在Dash中键入一个问题然后我的脚本将打印结果。 你能帮我做那个还是请你给我提供一些教程或指南?

Duplicity和Anaconda冲突

尝试在安装了Anaconda 2的ubuntu 16.04上使用duplicity,提出以下内容 Traceback (most recent call last): File “/usr/bin/duplicity”, line 61, in from duplicity import log ImportError: No module named duplicity 从$PATH删除Anaconda文件夹解决了这个问题(它使用了vanilla python, which python产生了/usr/bin/python )。 如何解决这个问题而不是每次都篡改环境变量?

如何制作指标 – 角色应用程序?

我下载了Indicator-Char并解压缩了文件。 我在那里添加了我想要的角色。 当我运行python脚本时,它加载守护进程,我可以看到这个字符。 但问题是,当我点击它们时,应用程序不会将任何内容复制到剪贴板 。 以下代码属于程序的复制function : def on_char_click(self, widget, char): cb = gtk.Clipboard(selection=”PRIMARY”) cb.set_text(char) 是语法问题吗? 我的系统有问题吗?

在Ubuntu上打破Python3 pip3安装

我在我的Ubuntu16.04上成功安装了python3和pip3,但pip3安装已损坏。 我该如何解决这个问题? pip3 install的错误信息如下: # pip3 install xlwt Traceback (most recent call last): File “/usr/bin/pip3”, line 9, in from pip import main File “/usr/lib/python3/dist-packages/pip/__init__.py”, line 21, in from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning ModuleNotFoundError: No module named ‘pip._vendor.requests’ 输出sudo -H pip3 install –upgrade pip sudo -H pip3 install –upgrade pip Traceback (most recent call last): File “/usr/bin/pip3”, […]

不能使用Python,Ubuntu 14.04,与其他软件包有关

我以某种方式破坏了我的Ubuntu 14.04安装。 我正在研究的一个项目要求我安装Jupyter笔记本,这会产生一些路径问题(显然我应该安装anaconda而不是pip?)。 无论如何,要解决此问题,我尝试卸载所有内容,并使用anaconda重新安装。 Jupyter仍然没有工作,现在Python也没有用。 事实certificate它比这更深入,但我的Ubuntu完全崩溃了,我不得不使用恢复模式重新安装足够的东西让它恢复到我可以在没有安全模式的情况下登录的状态。 我现在收集的是我用Python或Python完全卸载的东西。 在尝试修复它时,我已经让它告诉我在当前状态下无法将其删除,而是需要先重新安装。 这样做会导致问题,因为显然我需要一个工作版本的Python来安装我需要安装的东西…而不是循环。 Python已经崩溃,但需要Python来修复Python。 例如,尝试单独修复python包,例如: sudo dpkg –configure python3-apt 返回错误“包处于非常不良的不一致状态;您应该在尝试配置之前重新安装它”。 尝试重新安装失败。 我已经尝试过几乎任何我在网上找到的解决方案看起来合理,没有运气。 它不仅仅是一个python路径问题。 都: sudo apt-get install -f 和 sudo apt install –reinstall python3-apt 返回一堆东西,但结尾说了很多: Errors were encountered while processing: /var/cache/apt/archives/python3-apt_0.9.3.5ubuntu3_amd64.deb /var/cache/apt/archives/python3-distupgrade_1%3a0.220.10_all.deb /var/cache/apt/archives/python3-update-manager_1%3a0.196.25_all.deb /var/cache/apt/archives/update-manager_1%3a0.196.25_all.deb /var/cache/apt/archives/python3-problem-report_2.14.1-0ubuntu3.29_all.deb /var/cache/apt/archives/python3-apport_2.14.1-0ubuntu3.29_all.deb /var/cache/apt/archives/software-properties-common_0.92.37.8_all.deb /var/cache/apt/archives/software-properties-gtk_0.92.37.8_all.deb /var/cache/apt/archives/python3-software-properties_0.92.37.8_all.deb /var/cache/apt/archives/python3-uno_1%3a4.2.8-0ubuntu5.3_amd64.deb 我遇到的唯一合理的事情就是重新安装Ubuntu(见这里 )。 我已将所有文件备份到外部驱动器上(万一崩溃),但是,我不知道如何做这种Ubuntu重新安装+不想冒险无法弄明白。 有人在我的笔记本电脑上安装了Ubuntu。 双启动。 Windows 8仍然可以正常工作。 发生程序错误列表: ubuntu-release-upgrader-gtk […]

无法在Ubuntu 18.04上安装VMware Horizo​​n Client

sudo sh ./VMware-Horizon-Client-4.8.0-8518891.x64.bundle Extracting VMware Installer…done. /tmp/vmis.bxQxOU/install/vmware-installer/vmware-installer: line 76: python: command not found 编辑 :我按照这些步骤但仍然得到原始错误消息; sudo apt update sudo apt install python2.7 cd ~/Downloads sudo sh ./VMware-Horizon-Client-4.8.0-8518891.x64.bundle 相同的结果: 提取VMware Installer …完成。 /tmp/vmis.bxQxOU/install/vmware-installer/vmware-installer:line 76:python:command not found 尝试过4.7.0版本; 一样。

python包没有用pip更新

我对sudo apt-get install python- vs sudo pip install vs pip install感到有点困惑。 我已经阅读了很多关于此事的post: 运行’sudo pip’有什么风险? , 在sudo下运行pip安装是否可以接受和安全? , apt-get install vs pip install 我的具体问题是我有numpy 1.10.2。 我尝试用pip install -U numpy更新它。 它下载1.10.4,说安装正确,但是当我做pip show numpy它仍然是1.10.2。 我担心我到处都有很多版本,因为我不知道安装方法之间的区别。 另外,我可能用sudo apt-get安装了numpy,但是其他软件包的其他脚本可能有pip install或sudo pip install脚本。 我怎样才能看到发生了什么以及如何清理它? 顺便说一句。 which pip回归 /usr/bin/pip pip show numpy Name: numpy Version: 1.10.2 Location: /home/memo/.local/lib/python2.7/site-packages 我和SciPy等其他软件包有同样的问题。

尝试运行python程序时出错

大家好,我实际上是终端和Python的新手。 刚刚开始在我的Ubuntu上使用Python tuturial并且我已经到达了一个部分,它要求我保存.py文件并在终端中打开它。 只有当我尝试在终端上输入$ python egotrip.py我得到$:命令未找到然后我尝试在python中键入它然后我得到 文件“”,第1行 python egotrip.py ^ SyntaxError:语法无效 但我的意思是所有名字都是正确的:( 然后我也尝试了/home/anacah/Desktop/python/egotrip.py而且我得到了 回溯(最近的呼叫最后): 文件“”,第1行,in NameError:未定义名称“home” 我究竟做错了什么? :(有人可以帮忙吗?

pip3安装jupyter问题:’notebook’不是Jupyter命令

我正在运行Ubuntu 16.04并使用pip3 install jupyter ,如jupyter.org网站上所述 。 安装似乎没有问题。 在其他一些论坛post中没有遗漏的zeromq引用。 但我有两个问题: 没有安装jupyter命令。 我使用以下方式启动了jupyter : python3 ~/.local/lib/python3.5/site-packages/jupyter.py notebook 发出以下消息后,应用程序无法启动: jupyter: ‘notebook’ is not a Jupyter command. 我更喜欢保持安装相当小,所以我避免去anaconda路线。 任何建议,将不胜感激。

如何在python中获取应用程序的本地化名称?

如果.desktop文件没有“Name [*]”选项(如totem.desktop中),只有“X-Ubuntu-Gettext-Domain:totem”,此代码仅提供英文应用程序名称: 来自gi.repository import Gio app = Gio.app_info_get_default_for_type(’video / x-flv’,True) print app.get_name() 这个代码为vlc.desktop提供了正确的结果。 Ubuntu Dash为所有应用程序显示正确的本地化名称。 如何在python中获取应用程序的本地化名称? 对不起我的英语不好。