我无法在 macOS BigSur 中更改 java 版本。我有以下版本:
当我执行此命令时
/usr/libexec/java_home -V
Run Code Online (Sandbox Code Playgroud)
我有以下版本:
Matching Java Virtual Machines (3):
11.0.8 (x86_64) "Oracle Corporation" - "Java SE 11.0.8" /Library/Java/JavaVirtualMachines/jdk-11.0.8.jdk/Contents/Home
1.8.261.12 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.8.0_261 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-11.0.8.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)
我想切换到 java 1.8 作为默认版本,所以我执行以下命令:
export JAVA_HOME=/usr/libexec/java_home -v 1.8.0_261
Run Code Online (Sandbox Code Playgroud)
然后当我检查 java 版本时:
java -version
Run Code Online (Sandbox Code Playgroud)
我仍然得到旧的(更高的)
java version "11.0.8" 2020-07-14 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.8+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode)
Run Code Online (Sandbox Code Playgroud)
为什么它不起作用?
我需要帮助将字典的嵌套列表(其中包含字典的嵌套列表)转换为数据框。最后,我想要一些看起来像的东西(点代表中间的其他列):
id | isbn | isbn13 | .... | average_rating|
30278752 |1594634025|9781594634024| .... |3.92 |
34006942 |1501173219|9781501173219| .... |4.33 |
Run Code Online (Sandbox Code Playgroud)
id | isbn | isbn13 | .... | average_rating|
30278752 |1594634025|9781594634024| .... |3.92 |
34006942 |1501173219|9781501173219| .... |4.33 |
Run Code Online (Sandbox Code Playgroud) 尝试llvmlite通过pip运行安装
pip install llvmlite
Run Code Online (Sandbox Code Playgroud)
不断给我这个错误:
pip install llvmlite
Run Code Online (Sandbox Code Playgroud)
现在,我使用 Python 3.5
$ python --version
Python 3.5.6 :: Anaconda, Inc.
Run Code Online (Sandbox Code Playgroud)
只是跑步pip install llvmlite会给我这个:
RuntimeError: <path> failed executing, please point LLVM_CONFIG to the path for llvm-config
error: command '/Users/sfalk/miniconda3/envs/itranslate-asr-service/bin/python' failed with exit status 1
----------------------------------------
Run Code Online (Sandbox Code Playgroud)
我通过以下方式安装了 LLVM 8 brew
$ python --version
Python 3.5.6 :: Anaconda, Inc.
Run Code Online (Sandbox Code Playgroud)
设置LLVM_CONFIG为任何一个都不起作用。
/usr/local/opt/llvm@8/bin(我假设llvm-config是),或/usr/local/opt/llvm@8/Toolchains/LLVM8.0.1.xctoolchain/usr/bin(我实际发现的地方llvm-config)我不断得到一些版本:
RuntimeError: Building llvmlite requires LLVM 7.0.x, 7.1.x …Run Code Online (Sandbox Code Playgroud) 我有以下 docker-compose 配置:
version: '3'
services:
worker:
image: // image
logging:
driver: syslog
options:
syslog-address: "udp://XXX.papertrailapp.com:XXXX"
tag: "{{.Name}}/{{.ID}}"
Run Code Online (Sandbox Code Playgroud)
当我将其部署到 Ubuntu 下的 DigitalOcean 时,我可以成功运行命令,docker-compose up如下所示:
docker-compose -f docker-compose.yml up
Run Code Online (Sandbox Code Playgroud)
当该命令运行时,我可以看到以下输出:
worker_2_844fc7675414 | WARNING: no logs are available with the 'syslog' log driver
worker_1_5c91a3426046 | WARNING: no logs are available with the 'syslog' log driver
Run Code Online (Sandbox Code Playgroud)
看来 syslog 已正确配置为docker-compose up要运行的命令,但 syslog 驱动程序可能不可用?
我能找到的有关在 docker 中使用 syslog 的所有说明均参考docker run命令。但是如何让 syslog 与 docker-compose 一起工作呢?
我正在尝试保留容器数据,为此我想安装一个卷。这是我的任务定义,尽管声明了它,但它仍抛出未知卷错误。
aws_ecs_task_definition.wordpress:正在创建...错误:ClientException:未知卷“wordpress-volume”。
locals {
username = jsondecode(data.aws_secretsmanager_secret_version.wordpress.secret_string)["username"]
password = jsondecode(data.aws_secretsmanager_secret_version.wordpress.secret_string)["password"]
}
resource "aws_ecs_task_definition" "wordpress" {
family = "wordpress"
container_definitions = jsonencode([{
name = "wordpress"
image = "wordpress"
essential = true
cpu = 256
memory = 512
entryPoint = [ "sh", "-c"]
command = ["ls -la /var/www/html"]
volumes = [{
name = "wordpress-volume"
efsVolumeConfiguration = {
fileSystemId = aws_efs_file_system.wordpress.id
}
}]
mountPoints = [{
sourceVolume = "wordpress-volume"
containerPath = "/var/www/html"
readOnly = false
}]
environment = [{
name = "WORDPRESS_DB_HOST"
value …Run Code Online (Sandbox Code Playgroud) docker ×2
macos ×2
amazon-ecs ×1
amazon-efs ×1
java ×1
java-8 ×1
java-home ×1
llvm ×1
llvmlite ×1
logging ×1
nested-lists ×1
pandas ×1
python ×1
syslog ×1
terraform ×1