小编was*_*asd的帖子

如何在 Ubuntu 14.04 中为 python3 安装 dlib

我正在按照安装指南https://cmusatyalab.github.io/openface/setup/进行操作。我做了:

 mkdir -p ~/src
 cd ~/src
 tar xf dlib-19.1.0.tar.gz
 cd dlib-19.1.0/python_examples
 mkdir build
 cd build
 cmake ../../tools/python
 cmake --build . --config Release
 sudo cp dlib.so /usr/local/lib/python3.4/dist-packages/
Run Code Online (Sandbox Code Playgroud)

它说此时我应该能够运行import dlib,但是如果我从 virtualenv 运行它会给我

ImportError: No module named dlib
Run Code Online (Sandbox Code Playgroud)

如果我从 virtualenv 外部运行它,它会给出:

ImportError: dynamic module does not define init function (PyInit_dlib)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?如何为python安装dlib?

UPD:我为 Python2 尝试过同样的方法:

sudo cp dlib.so /usr/local/lib/python2.7/dist-packages/
Run Code Online (Sandbox Code Playgroud)

它适用于python2。那么如何对python3做同样的事情呢?

python compiling c++ cmake software-installation

4
推荐指数
1
解决办法
3万
查看次数

如果默认应用程序中不存在,请更改我的默认浏览器

在 Ubuntu 16.04 下,我需要安装 Firefox。我通过终端安装了它,但问题是我无法通过默认应用程序选项卡将其设为默认值,因为它不存在于那里。怎么可能解决这个问题?

UPD:我的输出

sudo update-alternatives --config x-www-browser
Run Code Online (Sandbox Code Playgroud)

是:

Selection    Path                           Priority   Status
------------------------------------------------------------

0            /usr/bin/google-chrome-stable   200       auto mode

1            /usr/bin/chromium-browser       40        manual mode

* 2            /usr/bin/firefox                40        manual mode

3            /usr/bin/google-chrome-stable   200       manual mode
Run Code Online (Sandbox Code Playgroud)

但是,例如,Skype 中的链接仍会使用 Chrome 打开。并且 Firefox 未列在默认应用程序中

UPD2:
Run Code Online (Sandbox Code Playgroud)

update-alternatives --query x-www-browser 给出:

Name: x-www-browser

Link: /usr/bin/x-www-browser

Status: manual

Best: /usr/bin/firefox

Value: /usr/bin/firefox

Alternative: /usr/bin/chromium-browser
Priority: 40

Alternative: /usr/bin/firefox
Priority: 200

Alternative: /usr/bin/google-chrome-stable
Priority: 30
Run Code Online (Sandbox Code Playgroud)

default-browser system-settings 16.04

3
推荐指数
1
解决办法
2482
查看次数