세계 최고의 NAS를 생산하는 대만 제조업체인 Synology는 ARM-64 아키텍처(aarch64라고도 함)를 기반으로 하는 RTD1619B 프로세서가 탑재된 장치를 제공합니다. 2012년부터 11년간 DS212j를 소유하다가 NAS DS223j를 소유하게 되었습니다.
Python에 능숙한 개발자로서 Synology가 Python 지원이 내장된 NAS를 제공하지 않는다는 것은 불행한 일이므로 Diskstation의 패키지 센터를 사용하여 Python 배포판을 다운로드해야 합니다. 문제는 그것이 출시된 지 4년이 넘은 Python 3.8의 이전 버전이라는 것입니다. Python의 최신 기능을 사용해야 하기 때문에 오래된 Python을 사용해야 하는 것이 핸디캡입니다.
최신 Python(이 기사 당시 3.21)을 사용하는 대신 Anaconda에서 제공하는 Python을 사용할 수 있습니다. 이 Python은 micromamba라는 정적으로 다운로드 가능한 패키지 관리자를 제공합니다. mamba.readthedocs.io의 지침에 따라 다운로드하세요.
단계는 다음과 같습니다.
- Bash 셸에서 컬 -Ls https://micro.mamba.pm/api/micromamba/linux-aarch64/latest | tar -xvj bin/micromamba
- 이렇게 하면 micromamba 바이너리가 bin 하위 폴더에 다운로드됩니다
- 그런 다음 ./bin/micromamba shell init -s bash를 실행합니다. 그러면 .bashrc 파일에 초기화 스니펫이 추가됩니다.
- 그런 다음 소스 ~/.bashrc 및 micromamba 활성화 && micromamba 구성 추가 채널 conda-forge를 수행합니다.
- 마지막 명령은 micromamba 설치로 시작할 수 있는 Python 기본 개발 환경의 마지막 릴리스를 다운로드하도록 micromamba를 구성합니다.
- 여기서 Python 실행 파일을 실행하면 짜잔, 아마도 1개월도 안 된 아주 최근에 컴파일된 Python이 생성된 것입니다! 기본 설치에는 pip도 설치되므로 Python의 모든 기능을 손에 넣을 수 있습니다!
참고자료:
- https://avivleemann.github.io/blog/blog/posts/2023-12-07-micromamba/micromamba-guide.html
- https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html#mamba-org-releases
위 내용은 Synology diskstation에 최신 Python을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!