Produkty, których dotyczy
Wszystkie serie NAS
Scenariusz
Mimo że zainstalowałem `Python 3 QPKG` w `App Center`, nadal widziałem wersję `2.7.13` podczas uruchamiania `python`.
Rozwiązanie
Wskazówka: Starsze oprogramowanie `QTS`, takie jak `4.5.4` lub wcześniejsze wersje, może zawierać tylko `Python3 3.5.2.0.2` lub wcześniejsze wersje.
Aby używać i instalować nowsze wersje `Python3`, zaktualizuj oprogramowanie `QTS` do najnowszej oficjalnie wydanej wersji.
np.
`Python3 3.5.2.0.2` (w `QTS v4.5.4`)
`Python3 3.10.4.1` (w `QTS v5.0.1`)
1. Pobierz i zainstaluj `Python3` w `App Center` (jeśli nie jest jeszcze zainstalowany)
2. Zaloguj się do konsoli poleceń `NAS` przez `FAQ SSH` używając `admin`.
3. Dodaj jedną linię do `python3.bash` używając poniższego polecenia.
4. `source python3.bash` (Tę czynność należy wykonać za każdym razem, gdy tworzona jest nowa sesja `FAQ SSH`.)
5. Zaktualizuj polecenie (Tę czynność należy wykonać za każdym razem, gdy tworzona jest nowa sesja `FAQ SSH`.)
6. Po wykonaniu powyższych kroków możesz uruchomić `python3`
Więcej informacji
P: Czy powyższe zmiany wpłyną na inne wbudowane programy, które wymagają `Python2`?
Odp: Nie. Inne wbudowane programy `NAS`, które wymagają `Python2`, nadal używają oryginalnej ścieżki do uruchomienia.
Wszystkie serie NAS
Scenariusz
Mimo że zainstalowałem `Python 3 QPKG` w `App Center`, nadal widziałem wersję `2.7.13` podczas uruchamiania `python`.
Rozwiązanie
Wskazówka: Starsze oprogramowanie `QTS`, takie jak `4.5.4` lub wcześniejsze wersje, może zawierać tylko `Python3 3.5.2.0.2` lub wcześniejsze wersje.
Aby używać i instalować nowsze wersje `Python3`, zaktualizuj oprogramowanie `QTS` do najnowszej oficjalnie wydanej wersji.
np.
`Python3 3.5.2.0.2` (w `QTS v4.5.4`)
`Python3 3.10.4.1` (w `QTS v5.0.1`)
1. Pobierz i zainstaluj `Python3` w `App Center` (jeśli nie jest jeszcze zainstalowany)
2. Zaloguj się do konsoli poleceń `NAS` przez `FAQ SSH` używając `admin`.
3. Dodaj jedną linię do `python3.bash` używając poniższego polecenia.
Kod:
[
~
]
#
echo
'/bin/ln
-sf
"${_PYTHON3_QPKG_BIN}/python3"
"${_PYTHON3_QPKG_BIN}/python"'
>>
/etc/profile.d/python3.bash
Kod:
[
~
]
#
.
/etc/profile.d/python3.bash
Kod:
[
~
]
#
hash
-r
Więcej informacji
P: Czy powyższe zmiany wpłyną na inne wbudowane programy, które wymagają `Python2`?
Odp: Nie. Inne wbudowane programy `NAS`, które wymagają `Python2`, nadal używają oryginalnej ścieżki do uruchomienia.