我是使用docker容器的新手。我已经成功创建了一个新的Docker容器,但是现在在安装然后在其中使用python模块时遇到了问题。
我使用以下命令进入了已经运行的容器:
async people() {
// https://swapi.co/api/people/
// The API returns 10 items per page
const perPage = 10
let promises = []
// Start with an empty array and add the results from each API call
let allResults = []
// Get first page and total number of pages
// based on total number of results (data.count)
let people = await fetch(`https://swapi.co/api/people`)
let data = await people.json()
const totalPages = Math.ceil(data.count / perPage)
// Add results to array
allResults = allResults.concat(data.results)
// If the total results is greater than the results per page,
// get the rest of the results and add to the aLLResults array
if (data.count > perPage) {
for (let page = 2; page <= totalPages; page++) {
promises.push(
new Promise((resolve, reject) => {
people = fetch(`https://swapi.co/api/people/?page=${page}`).
then(response => {
data = response.json()
},
response => {
allResults = allResults.concat(response.results)
}
)
})
)
}
return Promise.all(promises)
}
return allResults
这有效。我还设法通过以下命令安装了我感兴趣的模块:
void backspace(){
int x,y;
getyx(stdscr,y,x);
if(x == 0) {
if( y == 0 ) {
return;
}
x = getmaxx(stdscr) - 1;
move(--y,x);
char ch = ' ';
while(ch == ' ' && x != 0){
move(y,--x);
ch=inch();
}
} else {
move(y,x-1);
}
delch();
}
我克隆了git存储库,输入了本地存储库,并尝试运行一个使用pysnmp模块的脚本。返回了以下错误:
$docker exec -it lizzie /bin/bash
我重新安装了模块以确保已正确安装。所有要求都已经满足。当前泊坞窗中的两个文件夹是一个名为“ anaconda-ks.cfg”的文件夹,我无法输入该文件夹和该仓库。我觉得这与模块的安装路径有关,但是我不确定应该在哪里安装或如何安装。预先感谢您的帮助!