问题标签 [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.
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 架构。
ruby-on-rails - 我如何在 ubuntu 17.04 上安装 rmagick
在 Ubuntu 上安装 rmagick 有针对不同版本的 ubuntu 的解决方案,但没有一个适用于 17.04 ?
sudo apt-get install libmagickwand-dev
给
找不到任何解决方案。更新到 Ubuntu 到 17.10,它工作正常。
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 可执行文件的路径放在命令中,但这显然不是这里的工作方式。
一个注意事项是上面的变量 - 我没有尝试过,只是让一个值传递给var1
viaGET
然后忽略它并硬编码arg1
来测试,没有区别。真正的代码确实需要这个变量。
我在这里做错了什么明显的愚蠢的事情吗?尽管有一些类似的 Windows 问题,但似乎没有针对 Linux 提出过这个问题。
php - 无法使用 root 用户登录 phpmyadmin
我无法在 Ubuntu 系统中使用 phpmyadmin 登录。
用户名 - root 密码 - 空
但它仍然向我显示如下错误
帮我解决一下谢谢。
php - 在 ubuntu 17.04 中安装 php 7.2 时出错
在命令下运行时出现此错误
读取状态信息...完成
c++ - '(' 标记错误之前的预期构造函数、析构函数或类型转换
我正在使用 ubuntu 17.04 LTS 和 gcc 7.3 alognside CMake。不幸的是,我收到了这个错误:
我到处读到它,结果证明是基本的语法错误或许多其他事情。可能我是盲人,但是每次我检查代码时似乎都很好。
标题:
来源:
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
正如你所看到的,它需要正确的汇编程序,一切都很好..但不是在我的系统上..
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.com
或apt-get update
不起作用。
非常感谢您对此的任何帮助。
c - 无法打开音频设备 (/dev/dsp)
我正在使用 pocketsphinx 来调整我训练过的声学模型。
因此,要在 pocketsphinx 中使用该模型,我运行了以下命令:
但是,我收到了这个错误:
我试过这个解决方案。(安装pulseaudio、libpulse-dev、osspd)
我也试过export LD_PRELOAD=libpulsedsp.so
但我不断收到相同的错误消息。
python - 如何修复:ImportError:无法导入名称 LiveSpeech?
我正在尝试将 LiveSpeech 与我训练过的模型和字典一起使用:
但我收到以下错误:
Traceback(最近一次通话最后一次):文件“./main.py”,第 3 行,从 pocketsphinx 导入 LiveSpeech ImportError:无法导入名称 LiveSpeech
注意:我已经从CMU Sphinx成功安装了 pocketsphinx