我最近升级到 Ubuntu 13.04,我使用 gedit 做很多事情。
我试图安装一些我经常使用的插件,但遇到了一些问题。
首先,我像这样安装了插件:
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get install gedit-plugins
Run Code Online (Sandbox Code Playgroud)
我可以在 gedit 中看到插件,但是当我选择通过编辑>首选项>插件菜单使用插件时,会显示以下消息:
(gedit:6027): libpeas-WARNING **: Could not find loader 'python3' for plugin
'codecomment'
Run Code Online (Sandbox Code Playgroud)
我知道我安装了 python3,因为当我在终端中输入 python3 时,我得到:
Python 3.3.1 (default, Apr 17 2013, 22:32:14)
[GCC 4.7.3] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Run Code Online (Sandbox Code Playgroud)
我也有 python 2.7.4,通过类似的终端命令。
如果有人能帮助我在 gedit 中安装和运行这些插件,我将不胜感激。
我有一个 Python 文件 main.py。我希望能够从中制作一个 .deb 包,然后能够通过从终端输入包名来运行 main.py。它是用 Python 3 编写的,所以包名应该运行:
python3 main.py
Run Code Online (Sandbox Code Playgroud)
我知道的唯一依赖项是 python3。
我曾尝试创建一个依赖于 python3 的 deb,然后运行python3 packagename,但我得到:
/usr/bin/python3: can't find '__main__' module in 'packagename'
Run Code Online (Sandbox Code Playgroud)
尝试使用 Debreate 创建包无法打开:
Traceback (most recent call last):
File "/usr/bin/debreate", line 12, in <module>
import wx, sys, os, debreate, db, language, shutil
File "/usr/share/debreate/debreate.py", line 23, in <module>
import os, sys, wx.lib.dialogs, db, webbrowser, language, shutil, subprocess
File "/usr/share/debreate/db.py", line 5, in <module>
import wx, wx.combo, wx.lib.mixins.listctrl as LC, os, sys, language …Run Code Online (Sandbox Code Playgroud) 我正在寻找能够从脚本(python 或 perl)创建Excel 2007+ xlsx文件的Ubuntu 主/宇宙存储库中可用的软件包
我的要求:
我们如何在 wine 中为 32 位 ubuntu 安装 python3?
使用winetricks python2.7是可能的,但我的应用程序是用 python3 编写的
我没有 Windows 来测试我的应用程序,所以我要走这条艰难的路
在我安装Python 3.5并运行以下命令后,我的终端和许多其他程序将不再启动。
cd /usr/bin
sudo rm python3
sudo ln -s python3.5 python3
Run Code Online (Sandbox Code Playgroud)
如何再次恢复默认 Python 版本以解决这些问题?
我正在将我的 python 应用程序从 python 2 移植到 python 3。因为 python-3 提供了2to3将 python-2 代码转换为 python-3 的实用程序。
import builtins 给出错误为
ImportError: No module named builtins
Run Code Online (Sandbox Code Playgroud)
任何想法来解决这个问题?
当我运行 /usr/bin/click 时,出现以下错误:
Traceback (most recent call last):
File "/usr/bin/click", line 37, in <module>
import click
ImportError: No module named 'click'
Run Code Online (Sandbox Code Playgroud)
我尝试重新安装包单击,但在安装过程中出现相同的错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/14,7 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 255715 files and directories currently installed.)
Preparing to unpack .../click_0.4.45.1+16.10.20160916-0ubuntu1_amd64.deb …Run Code Online (Sandbox Code Playgroud) 当我通过 ssh 进入我的服务器并在那里做我的事情时。例如,我如何在远程机器上打开浏览器,并在我的本地机器上显示它,
我在本地机器上运行 Ubuntu 桌面。在服务器端,我使用 Ubuntu 16.04 服务器。它是一个开发服务器,所以我在那里有一个 python 脚本,它使用:
webbrowser.open("https://" + url)
Run Code Online (Sandbox Code Playgroud)
使用我需要的 URL 打开默认浏览器。
换句话说,当我登录到服务器时,如何在我的本地机器上打开一个链接。
更一般地说,我如何使用我的 Ubuntu 远程服务器机器,就好像它是我的本地机器一样?
自从:
如何访问我自己的开发服务器并在我的本地机器上打开一个简单的程序?
我正在尝试将我的 SQLite 版本更新到 3.24 或更高版本,以便 Python 应用程序可以使用新的“UPSERT”查询。我已经尝试了几个小时来做到这一点,但收效甚微。它拒绝更新过去3.22。
我尝试过:
使用 apt 安装和重新安装 sqlite/libsqlite3-dev(以及它的各种版本)
从启动板下载包(例如 https://launchpad.net/ubuntu/+source/sqlite3/3.26.0-2)并尝试安装它们
使用 Python pip 尝试更新 sqlite3
添加一些 PPA 存储库以尝试从那里获取它
从谷歌找到的其他各种建议
我没有尝试过的:
是否可以在 Ubuntu 18.04 上安装 SQLite 3.24+ 版本?如果是这样,是从源代码构建的唯一方法还是有一种简单的方法可以通过 apt(或类似的)获取更新的版本?
我在各种情况下都会收到以下错误,例如当我尝试启动未安装的软件包时:
$ tldr
Traceback (most recent call last):
File "/usr/lib/command-not-found", line 28, in <module>
from CommandNotFound import CommandNotFound
File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 19, in <module>
from CommandNotFound.db.db import SqliteDatabase
File "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py", line 5, in <module>
import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", …Run Code Online (Sandbox Code Playgroud)