Điểm:0

Nhận `libftd2xx.so: biểu tượng không xác định: stime` với gói python và không root

lá cờ kr

Bạn có thể vui lòng giúp tôi được không?

Tôi có bộ chuyển đổi USB/nối tiếp FTDI và đang cố gắng sử dụng thư viện của nhà cung cấp với gói Python ftd2xx. Theo FTDI readme, tôi đã sao chép thư viện vào /usr/cục bộ/lib, đã tạo symlink, unload kernel modules. Phần thứ hai là môi trường ảo Python 3 với gói ftd2xx.

Khi tôi cố gắng liệt kê các thiết bị bằng cách sử dụng ftd.listDevices(), nó hoạt động như một bùa mê dưới nguồn gốctuy nhiên khi thử trên tài khoản non-root thì bị lỗi AttributeError: /usr/local/lib/libftd2xx.so: ký hiệu không xác định: stime.

Bất kỳ ý tưởng những gì là sai? Tôi cũng đã thử sử dụng udev quy tắc SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6015", MODE="0777" hy vọng cho một số vấn đề cấp phép, nhưng không may mắn.

Chạy Kubfox 21.10.

Cảm ơn.

Cập nhật

Vẫn không may mắn về lý trí.

Tuy nhiên, có thể nhận xét các dòng bị ảnh hưởng trong _ftd2xx_linux.py tệp - có vẻ như nó không được sử dụng trong trình bao bọc Python - và chạy nó theo cách này.

Johan Palych avatar
lá cờ us
Đọc tại đây: https://githubhelp.com/emagii/libftd2xx-x86_64 https://stackoverflow.com/questions/69482582/libc-and-undefined-symbol-stime https://aur.archlinux.org/packages/libftd2xx /
Jaroslav avatar
lá cờ kr
cảm ơn, tôi sẽ làm.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.