python

Python을 사용하여 드라이브의 마지막 메가바이트를 읽고 복구하는 방법
python

Python을 사용하여 드라이브의 마지막 메가바이트를 읽고 복구하는 방법

저는 Python 3을 사용하여 하드 드라이브를 백업하는 코드를 작성하고 있습니다. 내 문제는 일부 RAID 및 기타 항목이 일부 드라이브의 첫 번째 및/또는 마지막 메가바이트에 있는 내용을 숨긴다는 것입니다. 그러한 콘텐츠가 모두 복사되고 복원되었는지 확인하고 싶습니다. 첫 번째 메가바이트는 쉬웠지만 마지막 메가바이트를 달성하는 가장 좋은 방법은 잘 모르겠습니다. 마지막 1MB를 지우는 것에 대한 오래된 스레드를 보았지만 답변은 대부분 셸에 있었습니다. 예를 들어하드 드라이브의 마지막 1MB 지우기...

Admin

배포에 관계없이 Python에서 터미널을 엽니다.
python

배포에 관계없이 Python에서 터미널을 엽니다.

저는 Django새 터미널을 열고 docker exec. 이것이 내가 구현한 방법입니다. current_os = platform.system() exec_command = f"docker exec -it {container_id} /bin/{shell}" if current_os == "Windows": command = f"start powershell /c {exec_command}" elif current_os == "Darwin": command = f"osascript -e '...

Admin

문제 YOLO가 Jetson Nano에 불법적인 명령(코어 덤프)을 제공합니다.
python

문제 YOLO가 Jetson Nano에 불법적인 명령(코어 덤프)을 제공합니다.

JetPack 4.6을 실행하는 Ubuntu 18.04가 설치된 jetson nano가 있습니다. 카메라에서 물체 감지 프로그램을 실행하려고 합니다. 다소 펑키한 설치 프로세스가 있습니다. Python3을 설치했습니다(가상 환경이 아님). 그런 다음 일부 라이브러리를 설치한 후 Ultralytics 및 토치를 사용하려면 Python 3.8 이상이 필요하다는 것을 깨달았습니다. python3.8을 설치하고 python3.8을 실행할 python31이라는 별칭을 만들었습니다. opencv를 사용하여 웹...

Admin

데비안 10 Odoo 17 적절한 설치 odoo
python

데비안 10 Odoo 17 적절한 설치 odoo

Debian 10에 Odoo 17을 설치하려고 합니다. 하지만 그것은 나에게 invalid syntax. File "/usr/lib/python3/dist-packages/odoo/tools/sql.py", line 65 def __new__(cls, code: (str | SQL) = "", /, *args, **kwargs): ^ SyntaxError: invalid syntax File "/usr/l...

Admin

터미널을 다시 시작하지 않고 캐시를 지우는 방법은 무엇입니까?
python

터미널을 다시 시작하지 않고 캐시를 지우는 방법은 무엇입니까?

저는 현재 UT Austin에서 POD 슈퍼컴퓨터 작업을 하고 있습니다. 슈퍼컴퓨터 기술 지원은 나를 도울 수 없었습니다. Anaconda 환경에서 특정 버전의 Python(3.9)을 사용하고 싶지만 잘못된 Python 버전(3.11)이 캐시됩니다. 처음에는 hash -r을 수행한 다음 터미널을 다시 시작하여 문제를 해결했습니다(다시 시작하지 않으면 변경 사항이 발생하지 않았습니다). 그러나 "screen"을 입력하면 이 솔루션이 작동하지 않습니다. Python의 캐시 위치가 돌아왔습니다. hash...

Admin

Fedora 39에 TensorFlow를 설치할 수 없는 이유는 무엇입니까? Python 버전을 전체적으로 변경할 수도 없습니다.
python

Fedora 39에 TensorFlow를 설치할 수 없는 이유는 무엇입니까? Python 버전을 전체적으로 변경할 수도 없습니다.

Fedora 39.so에서는 Python 버전을 전체적으로 변경할 수 없습니다. tensorflow를 설치하려고 할 때마다 다음이 표시됩니다. 요구 사항을 충족하는 버전을 찾을 수 없습니다. 또는 keras를 설치하는 동안 표시됩니다. 오류 dm-tree에 대한 휠을 만들 수 없습니다. 하드웨어가 지원되지 않는지 확인해봤는데 그렇습니다. 며칠 전 나는 리눅스 민트를 설치하고 아무 문제 없이 거기에 tensorflow-cpu를 설치했습니다. 그런데 Fedora로 전환하면 오류가 표시됩니다. ...

Admin

python3-samba를 설치하려고 할 때 "dpkg: 오류 처리 아카이브" 발생
python

python3-samba를 설치하려고 할 때 "dpkg: 오류 처리 아카이브" 발생

저는 아직 Linux와 컴퓨터 전반을 이해하는 초기 단계에 있습니다. 저는 Raspberry Pi 3를 가지고 있고 python3-samba를 설치하려고 하는데 몇 가지 오류가 발생하여 해결 방법을 잘 모르겠습니다. 또한 Google 및 스택 Exchange에서 검색했지만 아무 것도 작동하지 않는 것 같습니다. 터미널의 출력은 다음과 같습니다. pi@raspberrypi:/ $ sudo apt-get -f install Reading package lists... Done Building depend...

Admin

("python -m ..." 없이) 스크립트처럼 Python 패키지를 직접 실행할 수 있습니까?
python

("python -m ..." 없이) 스크립트처럼 Python 패키지를 직접 실행할 수 있습니까?

단일 파일 스크립트를 사용하면 적어도 Linux에서는 스크립트에 대한 실행 권한을 설정하고 #! /bin/python파일 상단에 셔뱅( )을 추가하여 언제든지 직접 실행할 수 있습니다. python -m some_package명령줄에서 패키지 이름 앞에 접두사를 붙일 필요가 없도록 패키지에 해당하는 것이 있습니까 ? 업데이트: 스크립트로 래핑하는 등 몇 가지 해결 방법이 있다는 것을 알고 있습니다. 이것이 항상 실용적이지는 않을 뿐만 아니라, 제 질문은 이를 수행할 방법을 찾는 것이 아니라 "some...

Admin

Bash 스크립트에서 깨진 파이프의 프로세스 종료
python

Bash 스크립트에서 깨진 파이프의 프로세스 종료

코드를 고려해보세요: printf '%s\n' 1 2 3 4 5 | head -n 2 출력은 다음과 같습니다. 1 2 내가 이해한 바로는 head처음 두 줄을 읽은 후 프로세스가 파이프를 손상시키면 printf프로세스가 손상된 파이프를 포착하고 정상적으로 종료된다는 것입니다. 내 스크립트 중 하나에서는 손상된 파이프에서 정상적으로 종료되지 않고 대신 설정된 작업이 완료되거나 다른 이유로 종료될 때까지 계속 실행되는 Python 애플리케이션을 사용합니다. 표준 출력에 쓰려고 시도하고 실패할 때마다 ...

Admin

cron 작업을 사용하여 Wine exe를 예약하면 오류가 발생합니다.
python

cron 작업을 사용하여 Wine exe를 예약하면 오류가 발생합니다.

나는 기본 Python 스크립트를 실행하기 위해 exe 파일을 준비하려고 노력해 왔습니다. wine sample.exeDebian Linux()에서 수동으로 실행하면 예상대로 실행되지만 다음을 cron사용하여 실행하면 [45] Failed to start embedded python interpreter! Fatal Python error: init_sys_streams: can't initialize sys standard streams Python runtime state: core initial...

Admin

여러 Python 스크립트의 출력을 단일 파일에 쓰기
python

여러 Python 스크립트의 출력을 단일 파일에 쓰기

이전에는 출력이 로그 파일로 전달되는 Python 스크립트가 있었습니다. 이렇게 작동합니다. 저는 crontab을 사용하여 자동 시작에 넣습니다. @reboot /bin/sleep 30; sudo /usr/bin/python3 -u /home/admin/Desktop/main/main.py >> /home/admin/Desktop/main/log.log Python 스크립트를 시작하고 출력을 로그 파일로 보내기 위해 재부팅 후 30초만 기다립니다. 이제 기본적으로 이 스크립트의 활동을 모...

Admin

Ubuntu 22.04.3 LTS, Zynq UltraScale+ MPSoC 기반 SOM ARM Cortex-A53 4코어 프로세서에 cvxpy.py를 설치할 수 없습니다.
python

Ubuntu 22.04.3 LTS, Zynq UltraScale+ MPSoC 기반 SOM ARM Cortex-A53 4코어 프로세서에 cvxpy.py를 설치할 수 없습니다.

약 9개월 전에 이것을 설치하는 데 어려움을 겪었는데 이제는 새로운 업데이트/업그레이드와 함께 동일한 플랫폼에 설치되지 않습니다. 다음은 소프트웨어 버전 정보입니다. ubuntu@BDv4-10031:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 22.04 Codename: jammy ubuntu@BDv4-10031:~$ ...

Admin

python: 재배치 오류 - GLIBC/libc 하드웨어 문제인가요?
python

python: 재배치 오류 - GLIBC/libc 하드웨어 문제인가요?

Python이 갑자기 시작을 멈춥니다. python: relocation error: python: symbol nl_l`nginfo, version GLIBC_2.2.5 not defined in file libc.so.6 with link time reference 운영 체제는 Conda 환경의 CentOS7, Python3.10입니다. yum update저번에 해봤지만 Python이 작동하지 않았습니다 . 그렇지 않으면 Journalctl에 관련 메시지가 없습니다. nl_l`nginfo오류 메...

Admin

tmux가 cron에서 Python 스크립트를 시작하지 않습니다.
python

tmux가 cron에서 Python 스크립트를 시작하지 않습니다.

크론에 문제가 있습니다(데비안 불스아이 - 라즈베리 파이 4)Bash 스크립트에서 tmux 세션을 시작하는 대신 @reboot에서 실행되도록 두었습니다. 이것은 내 bash 스크립트의 문제가 있는 조각입니다. pythonPATH="/usr/bin/python" serverPATH="/opt/Hyxer_Chat/HyxerChat_Server.py" consolePATH="/opt/Hyxer_Chat/Chat_Console" tmuxPATH="/usr/bin/tmux" "$tmuxPATH" -S "$c...

Admin

Python 프로그램을 서비스로 사용할 수 없습니다.
python

Python 프로그램을 서비스로 사용할 수 없습니다.

시작 시 매우 간단한 Python 프로그램을 실행하고 자체적으로 다시 시작하려고 합니다. Python 프로그램은 터미널에서 제대로 실행됩니다. 서비스에서 실패 메시지만 표시합니다. sudo systemctl status logger_autostart.service logger_autostart.service - Logging Signal Strength of Rockblock Iridium Loaded: loaded (/etc/systemd/system/logger_autostart.serv...

Admin