小编sal*_*jad的帖子

用于python的psycopg2安装:Docker中的2.7-alpine

要在python中使用PostgreSql,我需要

pip install psycopg2   
Run Code Online (Sandbox Code Playgroud)

但是,它依赖于libpq-dev和python-dev.我想知道如何在高山中安装依赖项?谢谢.

这是一个Dockerfile:

FROM python:2.7-alpine

RUN apk add python-dev libpq-dev
RUN pip install psycopg2
Run Code Online (Sandbox Code Playgroud)

输出是:

步骤3:运行apk添加python-dev libpq-dev --->运行3223b1bf7cde警告:忽略APKINDEX.167438ca.tar.gz:没有这样的文件或目录警告:忽略APKINDEX.a2e6dac0.tar.gz:没有这样的文件或目录错误:不满足约束:libpq-dev(缺失):必需:world [libpq-dev] python-dev(缺失):必需:world [python-dev]错误:服务'服务'无法构建:命令'/ bin/sh -c apk添加python-dev libpq-dev'返回非零代码:2

postgresql python-2.7 docker alpine-linux

17
推荐指数
5
解决办法
1万
查看次数

如何使用关键字在nvidia-smi中使用PID杀死GPU上的进程?

如何终止终端中特定程序(例如python)在GPU上正在运行的进程?例如,两个进程在顶部图片中使用python运行,并杀死它们以在nvidia-smi中看到底部图片

例如,两个进程在顶部图片中使用python运行,并杀死它们以在nvidia-smi中看到底部图片

python gpu pid nvidia keyword

9
推荐指数
5
解决办法
1万
查看次数

2
推荐指数
1
解决办法
1194
查看次数

错误:变量的类型不完整'void'

我在Mac机器上编译c ++代码.我使用终端使用python运行安装文件.当我编译代码来生成.so文件时,我收到以下错误:

python setup.py build
running build
running build_ext
building 'cec13_func' extension
gcc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -DNDEBUG -g -O3 -arch x86_64 -I/Applications/Canopy.app/appdata/canopy-1.5.4.3105.macosx-x86_64/Canopy.app/Contents/include/python2.7 -c cec13_func.cpp -o build/temp.macosx-10.6-x86_64-2.7/cec13_func.o
cec13_func.cpp:91:6: error: variable has incomplete type 'void'
void test_func(x, f, nx, mx, func_num);<br>
     ^
cec13_func.cpp:92:1: error: expected unqualified-id
{
^
2 errors generated.
error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

这是代码:

double x[6]={1,2,3,4,5,6};
double f[2]={0,0};
int nx = 2;
int mx = 3;
int func_num = 1;

void test_func(x, f, nx, …
Run Code Online (Sandbox Code Playgroud)

c++ python gcc

0
推荐指数
1
解决办法
1534
查看次数

标签 统计

python ×2

alpine-linux ×1

c++ ×1

docker ×1

gcc ×1

gpu ×1

keyword ×1

nvidia ×1

pid ×1

postgresql ×1

python-2.7 ×1

tensorflow ×1