我想知道是否可以将yaourt设置为始终对某些包使用ABS(构建表单源)(因此即使在执行完整系统升级时它们也是从源构建的:yaourt -Syua).
像/ etc/yaourtrc中的BuildPkgs列表之类的东西会派上用场,但我找不到类似的东西.
谁能想到办法呢?
干杯.
我有一个与OS的CLI交互的PHP脚本,我希望这个脚本可以在不同的Linux发行版上运行,所以我必须以不同的方式与不同的Linux falvours进行交互才能实现某些功能,但我无法找到适合PHP的方法.区分它们.
我尝试过使用php_uname('s'),PHP_OS他们都回来了Linux; 这对我没什么用(我在Arch Linux上测试)
我问这个问题,因为 - 例如 - 如果我想在Ubuntu中管理服务/守护进程我将使用该service命令,并且在Arch中使用该systemctl命令,因此不知道哪个Linux发行版正在运行我的PHP脚本我无法解决这些问题.
我一直在尝试建立我的第一个瓶子服务器。我已经启动了 virtualenv,使用 pip 安装了 Bottle 和 mongoengine。问题是,即使这样,当我运行 BottleApp.py 启动服务器时,我也会收到以下错误
没有名为 mongoengine 的模块
在我所做的行中
from mongoengine import *
Run Code Online (Sandbox Code Playgroud)
我还发现我的 $PYTHONPATH 尚未在 virtualenv 中设置。我应该手动设置 $PYTHONPATH 和 $PATH 来解决我的问题吗?
我在 ArchLinux 上运行,当前版本的 arch 现在默认安装 python 3.x 我已经安装了 python2 和 python2-pip 并使用 pip2 安装了 Bottle 和 mongoengine。是否有任何依赖性问题或冲突导致此错误?
我对两者感到困惑。需要帮忙。
我有一个基于arch linux的ditro,我正在尝试使用以下命令在终端中打开一个音频文件(mp3和flac文件):
$ mpv song.flac
Run Code Online (Sandbox Code Playgroud)
如果音频文件不包含任何专辑封面,它将在终端中打开并开始播放,就像我想要的那样.当音频文件确实具有专辑封面时,它会在播放歌曲时打开一个显示专辑封面的新窗口.是否有我可以输入的命令或我可以更改的设置,以便我可以在终端中播放我的音频文件,而无需打开新窗口来显示专辑封面?
我可以通过启用从非浮动窗口禁用边框hide_edge_borders both。但是当我打开像lxterminal这样的浮动窗口时,我得到了改变窗口大小的边界。我该怎么做才能禁用此边框,但不能禁用窗口标题?
我尝试了许多解决方案,例如从不同来源安装官方谷歌链接Google.api...,pypi以及从git repo构建.
但每次我都面临同样的问题 ImportError: libcublas.so.9.0:
操作系统:Linux Archtensorflow:tensorflow-gpu版本1.5
NVIDIA: Cuda 9.1 and Cudnn 7.0.5
注意:tensorflow cpu工作正常
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 58, in <module>
from tensorflow.python.pywrap_tensorflow_internal import *
File "/usr/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 28, in <module>
_pywrap_tensorflow_internal = swig_import_helper()
File "/usr/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "/usr/lib/python3.6/imp.py", line 243, in load_module
return load_dynamic(name, filename, file)
File "/usr/lib/python3.6/imp.py", line 343, in load_dynamic
return _load(spec)
ImportError: libcublas.so.9.0: …Run Code Online (Sandbox Code Playgroud) 我可能在这里错过了一些明显的东西,但无论如何......我正在尝试在 arch linux (manjaro) 上安装 docker。
sudo Pacman -S docker
Run Code Online (Sandbox Code Playgroud)
给我以下内容:
resolving dependencies...
looking for conflicting packages...
Packages (4) bridge-utils-1.6-3 containerd-1.2.5-1 runc-1.0.0rc6-1 docker-1:18.09.3-1
Total Download Size: 36.72 MiB
Total Installed Size: 285.39 MiB
:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
error: failed retrieving file 'runc-1.0.0rc6-1-x86_64.pkg.tar.xz' from mirror.tuchola-dc.pl : The requested URL returned error: 404
error: failed retrieving file 'runc-1.0.0rc6-1-x86_64.pkg.tar.xz' from mirror.inode.at : The requested URL returned error: 404
error: failed retrieving file 'runc-1.0.0rc6-1-x86_64.pkg.tar.xz' from ftp.nluug.nl : The requested …Run Code Online (Sandbox Code Playgroud) 我pgadmin4从官方 Arch Linux 软件包存储库安装了(v4.4) 软件包。它一直工作到最近的更新。现在我无法添加新服务器。在浏览器中,我收到错误:
http://127.0.0.1:36699/browser/server_group/children/1 500 (INTERNAL SERVER ERROR)
Run Code Online (Sandbox Code Playgroud)
从服务器日志中,我得到了错误:
2019-04-09 21:41:49,900: ERROR flask.app: 'psycopg2.extensions.Column' object has no attribute '_asdict'
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/lib/python3.7/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/lib/python3.7/site-packages/flask/views.py", line 88, in view
return self.dispatch_request(*args, **kwargs)
File "/usr/lib/pgadmin4/web/pgadmin/browser/utils.py", line 259, in dispatch_request
return method(*args, **kwargs)
File "/usr/lib/pgadmin4/web/pgadmin/browser/utils.py", line 309, in children
children.extend(module.get_nodes(*args, **kwargs))
File "/usr/lib/pgadmin4/web/pgadmin/browser/server_groups/servers/__init__.py", line 127, in get_nodes
in_recovery, wal_paused = …Run Code Online (Sandbox Code Playgroud) 我安装了 arch linux,在做的时候一切都很棒而且很棒。我可以连接到互联网并下载我想要的任何包。但是在安装并重新启动后,我没有任何包,例如 wifi-menu、dhcpcd、iw 和 netctl,所以我无法连接到互联网。
我希望能够在我的 Jupyter Notebook 中同时运行Python 3.8(当前版本)和Python 3.7。我知道从虚拟环境创建不同的 IPython 内核是一种方法。所以我下载了 Python 3.7 并将其本地安装在我的主目录中。使用这个 python 二进制文件来创建一个虚拟环境
> virtualenv -p ~/Python3.7/bin/python3 py37
> source py37/bin/activate
Run Code Online (Sandbox Code Playgroud)
这完美地工作,并在检查python --version和 时正确给出“Python 3.7” sys.version。然后为了创建 IPython 内核,
(py37) > ipython kernel install --user --name py37 --display-name "Python 3.7"
(py37) > jupyter notebook
Run Code Online (Sandbox Code Playgroud)
这也没有错误地运行,并且可以确认内核已添加到笔记本中。然而,它不像虚拟环境那样运行 Python 3.7,而是像默认内核那样运行 Python 3.8。(确认sys.version)
我检查~/.local/share/jupyter/kernels/py37/kernel.json并看到它的内容为
{
"argv": [
"/usr/bin/python3",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "Python 3.7",
"language": "python"
Run Code Online (Sandbox Code Playgroud)
所以很自然地,我尝试编辑/usr/bin/python3指向我的 Python 3.7 二进制文件路径 …
archlinux ×10
linux ×5
python ×2
audio ×1
docker ×1
installation ×1
jupyter ×1
mongoengine ×1
mplayer ×1
pgadmin-4 ×1
php ×1
python-2.x ×1
tensorflow ×1
terminal ×1
virtualenv ×1
window ×1