我已经卸载了之前在 18.04.2 上通过“Ubuntu 软件”安装的 Firefox Quantum 浏览器。这是否意味着我的所有个人资料数据都与书签一起丢失了?
我希望在磁盘上的默认配置文件目录中找到数据,以便我可以通过 apt 将其复制到“vanilla”Firefox 安装中。寻找 places.sqlite 确实在新安装的 Firefox 配置文件中显示了它,但不是旧的 Firefox Quantum 配置文件。
我在运行的最小 Anjuta 应用程序中有这个样板。我不想将 pandas 安装到系统 python 路径,所以我使用的是 Virtualenv。当我将import pandas 添加为 pd时,我收到以下错误消息。
不确定这是否与 Anjuta 或 Pandas 有关。我已经用谷歌搜索了错误消息,但没有任何帮助。我该怎么办?
#!/home/USERNAME/my_app/bin/python3.6
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk, GdkPixbuf, Gdk
import os, sys, gi
...
from shutil import copyfile
import pandas as pd
...
我明白了。
EXECUTING:
/home/USERNAME/my_app/src/my_app.py
----------------------------------------------
Traceback (most recent call last):
File "/home/USERNAME/my_app/src/my_app.py", line 35, in <module>
import pandas as pd
File "/home/USERNAME/my_app/virtualenv_my_app/my_app/lib/python3.6/site-packages/pandas/__init__.py", line 57, in <module>
from pandas.io.api import *
File "/home/USERNAME/my_app/virtualenv_my_app/my_app/lib/python3.6/site-packages/pandas/io/api.py", line 19, in <module>
from pandas.io.packers import read_msgpack, to_msgpack
File "/home/USERNAME/my_app/virtualenv_my_app/my_app/lib/python3.6/site-packages/pandas/io/packers.py", line 69, in <module>
from pandas.util._move import (
ValueError: module functions cannot set METH_CLASS or METH_STATIC
----------------------------------------------
Program exited with errcode (1)
Press the Enter key to close this terminal ...
没有import pandas as pd程序运行得很好......
EXECUTING:
/home/USERNAME/my_app/src/my_app.py
----------------------------------------------
/home/USERNAME/my_app/test.xlsx
----------------------------------------------
Program exited with errcode (0)
Press the Enter key to close this terminal ...
如果从同一目录和同一 virtualenv 中的命令行 python 脚本使用与pd相同的import pandas运行良好。当从 Anjuta 运行模式通过 subprocess.call() 调用时,它也会运行。
我在 Ubuntu 18.04 上安装了带有 apt 的 Anjuta,带有 pip install pandas 的 pandas。