gpt4 book ai didi

python-3.x - python3结构导入错误: cannot import Connection

转载 作者:行者123 更新时间:2023-12-03 14:10:44 27 4
gpt4 key购买 nike

import os
import string
from fabric import Connection
import configparser
import socket


config = configparser.RawConfigParser(allow_no_value=True)
configFilePath = r'/root/config.ini'
config.read(configFilePath)
puser = config.get('Server', 'user')
#print (puser)
db_server = list(config.items('Database'))
#print (db_server)


def host_connect():
for key in db_server:
print (key[0])
conn = Connection(host="puser@{0}".format(key[0]))
conn.run('ps -ef | grep postgres')

我正在尝试运行此代码并收到错误
回溯(最近一次调用最后一次):
文件“psql_cleanlogs.py”,第 6 行,在
从结构导入连接
导入错误:无法导入名称“连接”

我在不同的代码中完成了相同的过程,它运行良好,但它正在制造麻烦。我正在使用 python3 虚拟环境

最佳答案

我遇到了类似的问题,我检查了下载的 fabric包裹内容,它没有Connection.py (可能是我下载软件包的地方的错误存储库)。我安装了 fabric2来自正确的存储库( https://pypi.python.org/simple )并且它起作用了。

from fabric2 import Connection

关于python-3.x - python3结构导入错误: cannot import Connection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51735360/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com