问题标签 [ubuntu-17.04]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
200 浏览

python - matplotlib 在 Ubuntu 17.04 32 位操作系统上安装失败

pip install matplotlib 抛出错误:

由于“无法找到软件包”错误,libfreetype6-dev 和 libpng12-dev 的安装都失败了

E: 无法定位软件包 libfreetype6-dev E: 无法定位软件包 libpng12-dev

我尝试了 stackoverflow 上其他帖子中提到的所有选项。

我还尝试使用二进制文件安装 libfreetype6-dev、libpng12-dev,但没有运气。它引发了架构不兼容错误。

我在 VMWare 上使用 Ubuntu 17.04 32 位 OS i386 架构。

0 投票
1 回答
589 浏览

ruby-on-rails - 我如何在 ubuntu 17.04 上安装 rmagick

在 Ubuntu 上安装 rmagick 有针对不同版本的 ubuntu 的解决方案,但没有一个适用于 17.04 ?

sudo apt-get install libmagickwand-dev

找不到任何解决方案。更新到 Ubuntu 到 17.10,它工作正常。

0 投票
1 回答
1653 浏览

python - 从 Python 中的 Flask 路由调用 Linux Powershell 中的 .ps1 脚本

我试图通过传递一个变量并触发它来响应对 Flask/Python API 的 Web 调用,从而在 Powershell for Linux 中调用 .ps1 脚本。

在此示例中,所有文件都位于同一目录中 - 理想情况下,.ps1 脚本和它需要采取的操作的其他相关文件将位于另一个目录中,但为了测试,它们都在我的 venv 的主目录中。

如果我手动运行以下代码,通过my_venv >> python script.py

它会正常工作。Powershell 将运行,并且脚本中的操作 example.ps1将执行。但是,如果我将相同的 Python 代码添加到 Flask 应用程序路由,则它可以由 API 请求触发,如下所示:

它什么也没做。烧瓶调试给了我错误:

这让我觉得它没有找到二进制文件,pwsh但我不清楚在这种情况下如何解决这个问题。在 Windows 中,您可以将 powershell.exe 可执行文件的路径放在命令中,但这显然不是这里的工作方式。

一个注意事项是上面的变量 - 我没有尝试过,只是让一个值传递给var1viaGET然后忽略它并硬编码arg1来测试,没有区别。真正的代码确实需要这个变量。

我在这里做错了什么明显的愚蠢的事情吗?尽管有一些类似的 Windows 问题,但似乎没有针对 Linux 提出过这个问题。

0 投票
3 回答
28137 浏览

php - 无法使用 root 用户登录 phpmyadmin

我无法在 Ubuntu 系统中使用 phpmyadmin 登录。

用户名 - root 密码 - 空

但它仍然向我显示如下错误

帮我解决一下谢谢。

0 投票
5 回答
60419 浏览

php - 在 ubuntu 17.04 中安装 php 7.2 时出错

在命令下运行时出现此错误

读取状态信息...完成

0 投票
2 回答
632 浏览

c++ - '(' 标记错误之前的预期构造函数、析构函数或类型转换

我正在使用 ubuntu 17.04 LTS 和 gcc 7.3 alognside CMake。不幸的是,我收到了这个错误:

我到处读到它,结果证明是基本的语法错误或许多其他事情。可能我是盲人,但是每次我检查代码时似乎都很好。

标题:

来源:

0 投票
0 回答
1230 浏览

linux - 为什么 arm-linux-gnueabi-gcc 甚至无法编译简单的测试文件?

我在我的 Ubuntu 系统上安装了交叉编译工具,使用:

然后我制作了简单的.c 文件,它可以编译,但是当 gcc 运行汇编程序阶段时,由于未知原因调用了“as”命令,而不是适当的“arm-linux-gnueabi-as”命令,结果编译失败并出现以下问题错误:

如您所见,它失败了,因为它调用了错误的命令 - as,它只知道x86_64-linux-gnu目标,并且不识别armv5t架构选项。

如何强制 gcc 工具链使用正确的跨平台汇编器/链接器来生成二进制文件,而不是“as”“ld”等?我的环境中有什么东西会导致这种行为吗?

PS 在我大学的机器上,安装相同的工具链没有问题,但是他有 Ubuntu 16.04,而我的是 17.04 .. 并且 GCC 为汇编程序执行以下命令:

/usr/lib/gcc-cross/arm-linux-gnueabi/5/../../../../arm-linux-gnueabi/bin/as -v -march=armv5t -mfloat-abi=soft -meabi=5 -o /tmp/ccXru9b3.o /tmp/ccUwNPuq.s

正如你所看到的,它需要正确的汇编程序,一切都很好..但不是在我的系统上..

0 投票
1 回答
557 浏览

networking - 在我的 Ubuntu 17.04 系统中,为什么 /etc/resolv.conf fie 在重新启动时被覆盖?

在我的 Ubuntu 17.04 机器ping google.com上没有工作。所以我打开了/etc/resolv.conf文件,它的内容是:

我添加nameserver 8.8.8.8到上面的文件中,但它在重新启动网络服务时被覆盖。

因此,正如其他答案中提到的,我添加nameserver 8.8.8.8/etc/resolvconf/resolv.conf.d/base文件中并重新启动了网络服务。现在名称服务器值出现在/etc/resolv.conf文件中,但ping google.comapt-get update不起作用。

非常感谢您对此的任何帮助。

0 投票
0 回答
257 浏览

c - 无法打开音频设备 (/dev/dsp)

我正在使用 pocketsphinx 来调整我训练过的声学模型。

因此,要在 pocketsphinx 中使用该模型,我运行了以下命令:

但是,我收到了这个错误:

我试过这个解决方案。(安装pulseaudio、libpulse-dev、osspd)

我也试过export LD_PRELOAD=libpulsedsp.so

但我不断收到相同的错误消息。

0 投票
1 回答
417 浏览

python - 如何修复:ImportError:无法导入名称 LiveSpeech?

我正在尝试将 LiveSpeech 与我训练过的模型和字典一起使用:

但我收到以下错误:

Traceback(最近一次通话最后一次):文件“./main.py”,第 3 行,从 pocketsphinx 导入 LiveSpeech ImportError:无法导入名称 LiveSpeech

注意:我已经从CMU Sphinx成功安装了 pocketsphinx