飞腾 kylin-server v10 arm64 aarch64 anaconda3 conda 非法指令 Illegal instruction 笔记

原因:

chenghlee commented on Jun 15, 2021

It's likely related to the compiler options used to build the linux-aarch64 packages on defaults; basically, Anaconda uses options that target the server-class Neoverse N1/N2 microarchitecture, rather than the application-class Cortex-A* CPUs. Some thought that needs to be put into the linux-aarch64 and how to handle/balance performance vs. portability in the packaged software, especially for an ecosystem as diverse as ARM.

See ContinuumIO/anaconda-issues#12443 (comment) for a similar discussion.

"Illegal instruction" for conda-command when running on aarch64 Architecture Rockpi4 · Issue #10723 · conda/conda · GitHub

using miniforge aarch64 latest release instead on raspberry pi 4 worked perfectly for me, not sure what the implementation differences are though.

https://github.com/conda-forge/miniforge/releases

Update 1:

Miniconda3-py37_4.9.2-Linux-aarch64.sh

MINICONDA3=Miniconda3-py37_4.9.2-Linux-aarch64.sh
wget -nc https://repo.continuum.io/miniconda/$MINICONDA3 -P ~/Downloads
chmod +x ~/Downloads/$MINICONDA3
~/Downloads/$MINICONDA3 -bf
source ~/miniconda3/bin/activate base
conda create -n py39 python=3.9
conda activate py39

Works fine. Thank you @xiaoxiaoyu93 !

libcrypto on ARMv8 (Rpi4) fails with Illegal Instruction · Issue #12443 · ContinuumIO/anaconda-issues · GitHub

安装Mambaforge(成功)

[root@ceph3 yeqiang]# sh Mambaforge-23.3.1-1-Linux-aarch64.sh Welcome to Mambaforge 23.3.1-1In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> 
Miniforge installer code uses BSD-3-Clause license as stated below.Binary packages that come with it have their own licensing terms
and by installing miniforge you agree to the licensing terms of individual
packages as well. They include different OSI-approved licenses including
the GNU General Public License and can be found in pkgs/<pkg-name>/info/licenses
folders.Miniforge installer comes with a boostrapping executable that is used
when installing miniforge and is deleted after miniforge is installed.
The bootstrapping executable uses micromamba, cli11, cpp-filesystem,
curl, c-ares, krb5, libarchive, libev, lz4, nghttp2, openssl, libsolv,
nlohmann-json, reproc and zstd which are licensed under BSD-3-Clause,
MIT and OpenSSL licenses. Licenses and copyright notices of these
projects can be found at the following URL.
https://github.com/conda-forge/micromamba-feedstock/tree/master/recipe.=============================================================================Copyright (c) 2019-2022, conda-forge
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.Do you accept the license terms? [yes|no]
[no] >>> yesMambaforge will now be installed into this location:
/root/mambaforge- Press ENTER to confirm the location- Press CTRL-C to abort the installation- Or specify a different location below[/root/mambaforge] >>> 
PREFIX=/root/mambaforge
Unpacking payload ...
Extracting ca-certificates-2023.7.22-hcefe29a_0.conda
Extracting ld_impl_linux-aarch64-2.40-h2d8c526_0.conda
Extracting libgomp-13.1.0-h2b4548d_0.conda
Extracting libstdcxx-ng-13.1.0-h452befe_0.conda
Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2
Extracting python_abi-3.10-3_cp310.conda
Extracting tzdata-2023c-h71feb2d_0.conda
Extracting _openmp_mutex-4.5-2_gnu.tar.bz2
Extracting libgcc-ng-13.1.0-h2b4548d_0.conda
Extracting bzip2-1.0.8-hf897c2e_4.tar.bz2
Extracting c-ares-1.19.1-h31becfc_0.conda
Extracting fmt-9.1.0-hdd96247_0.tar.bz2
Extracting icu-73.2-h787c7f5_0.conda
Extracting keyutils-1.6.1-h4e544f5_0.tar.bz2
Extracting libev-4.33-h516909a_1.tar.bz2
Extracting libffi-3.4.2-h3557bc0_5.tar.bz2
Extracting libiconv-1.17-h9cdd2b7_0.tar.bz2
Extracting libnsl-2.0.0-hf897c2e_0.tar.bz2
Extracting libuuid-2.38.1-hb4cce97_0.conda
Extracting libzlib-1.2.13-h31becfc_5.conda
Extracting lz4-c-1.9.4-hd600fc2_0.conda
Extracting lzo-2.10-h516909a_1000.tar.bz2
Extracting ncurses-6.4-h2e1726e_0.conda
Extracting openssl-3.1.2-h31becfc_0.conda
Extracting reproc-14.2.4-hb4cce97_0.conda
Extracting xz-5.2.6-h9cdd2b7_0.tar.bz2
Extracting yaml-cpp-0.7.0-h4de3ea5_2.tar.bz2
Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2
Extracting libnghttp2-1.52.0-h250e5c5_0.conda
Extracting libsolv-0.7.24-hd84c7bf_3.conda
Extracting libsqlite-3.43.0-h194ca79_0.conda
Extracting libssh2-1.11.0-h492db2e_0.conda
Extracting libxml2-2.11.5-h3091e33_1.conda
Extracting readline-8.2-h8fc344f_1.conda
Extracting reproc-cpp-14.2.4-hd600fc2_0.conda
Extracting tk-8.6.12-hd8af866_0.tar.bz2
Extracting zstd-1.5.5-h4c53e97_0.conda
Extracting krb5-1.21.2-hc419048_0.conda
Extracting libarchive-3.6.2-h566b526_1.conda
Extracting python-3.10.12-hbbe8eec_0_cpython.conda
Extracting boltons-23.0.0-pyhd8ed1ab_0.conda
Extracting brotli-python-1.1.0-py310hbb3657e_0.conda
Extracting certifi-2023.7.22-pyhd8ed1ab_0.conda
Extracting charset-normalizer-3.2.0-pyhd8ed1ab_0.conda
Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2
Extracting idna-3.4-pyhd8ed1ab_0.tar.bz2
Extracting jsonpointer-2.0-py_0.tar.bz2
Extracting libcurl-8.2.1-h4e8248e_0.conda
Extracting packaging-23.1-pyhd8ed1ab_0.conda
Extracting pluggy-1.3.0-pyhd8ed1ab_0.conda
Extracting pycosat-0.6.4-py310h761cc84_1.tar.bz2
Extracting pycparser-2.21-pyhd8ed1ab_0.tar.bz2
Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2
Extracting ruamel.yaml.clib-0.2.7-py310hb89b984_1.conda
Extracting setuptools-68.1.2-pyhd8ed1ab_0.conda
Extracting toolz-0.12.0-pyhd8ed1ab_0.tar.bz2
Extracting wheel-0.41.2-pyhd8ed1ab_0.conda
Extracting cffi-1.15.1-py310hf0c4615_3.conda
Extracting jsonpatch-1.32-pyhd8ed1ab_0.tar.bz2
Extracting libmamba-1.4.2-h4a4fd89_0.conda
Extracting pip-23.2.1-pyhd8ed1ab_0.conda
Extracting ruamel.yaml-0.17.32-py310hb299538_0.conda
Extracting tqdm-4.66.1-pyhd8ed1ab_0.conda
Extracting urllib3-2.0.4-pyhd8ed1ab_0.conda
Extracting cryptography-41.0.3-py310h34e2850_0.conda
Extracting libmambapy-1.4.2-py310hbc2a718_0.conda
Extracting requests-2.31.0-pyhd8ed1ab_0.conda
Extracting zstandard-0.19.0-py310h761cc84_0.tar.bz2
Extracting conda-package-streaming-0.9.0-pyhd8ed1ab_0.conda
Extracting pyopenssl-23.2.0-pyhd8ed1ab_1.conda
Extracting conda-package-handling-2.2.0-pyh38be061_0.conda
Extracting conda-23.3.1-py310h4c7bcd0_0.conda
Extracting conda-libmamba-solver-23.3.0-pyhd8ed1ab_0.conda
Extracting mamba-1.4.2-py310hcbdc16a_0.condaInstalling base environment...____  ______ ___  ____ _____ ___  / /_  ____ _/ / / / __ `__ \/ __ `/ __ `__ \/ __ \/ __ `// /_/ / / / / / / /_/ / / / / / / /_/ / /_/ // .___/_/ /_/ /_/\__,_/_/ /_/ /_/_.___/\__,_//_/TransactionPrefix: /root/mambaforgeUpdating specs:- conda-forge/linux-aarch64::ca-certificates==2023.7.22=hcefe29a_0[md5=95d7f998087114466fa91e7c2887fa2f]- conda-forge/linux-aarch64::ld_impl_linux-aarch64==2.40=h2d8c526_0[md5=16246d69e945d0b1969a6099e7c5d457]- conda-forge/linux-aarch64::libgomp==13.1.0=h2b4548d_0[md5=eb95b60cbf85783b0fdd3fab2d8c320f]- conda-forge/linux-aarch64::libstdcxx-ng==13.1.0=h452befe_0[md5=572f5798bb3d4cc79650f0ca3149aeaa]- conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3[md5=878f923dd6acc8aeb47a75da6c4098be]- conda-forge/linux-aarch64::python_abi==3.10=3_cp310[md5=7f4f00b03d3a7c4d4b8b987e5da461a9]- conda-forge/noarch::tzdata==2023c=h71feb2d_0[md5=939e3e74d8be4dac89ce83b20de2492a]- conda-forge/linux-aarch64::_openmp_mutex==4.5=2_gnu[md5=6168d71addc746e8f2b8d57dfd2edcea]- conda-forge/linux-aarch64::libgcc-ng==13.1.0=h2b4548d_0[md5=02619409d02932e28d694144b509597d]- conda-forge/linux-aarch64::bzip2==1.0.8=hf897c2e_4[md5=2d787570a729e273a4e75775ddf3348a]- conda-forge/linux-aarch64::c-ares==1.19.1=h31becfc_0[md5=92eb241dd6b9d9b782a299fdb95bc699]- conda-forge/linux-aarch64::fmt==9.1.0=hdd96247_0[md5=9250db7b71768a227b5fb9e075b5e53b]- conda-forge/linux-aarch64::icu==73.2=h787c7f5_0[md5=9d3c29d71f28452a2e843aff8cbe09d2]- conda-forge/linux-aarch64::keyutils==1.6.1=h4e544f5_0[md5=1f24853e59c68892452ef94ddd8afd4b]- conda-forge/linux-aarch64::libev==4.33=h516909a_1[md5=9eac5901791494108c9b9ab85ca8aa93]- conda-forge/linux-aarch64::libffi==3.4.2=h3557bc0_5[md5=dddd85f4d52121fab0a8b099c5e06501]- conda-forge/linux-aarch64::libiconv==1.17=h9cdd2b7_0[md5=efc27cfbc82a027f65c02c661832ecfc]- conda-forge/linux-aarch64::libnsl==2.0.0=hf897c2e_0[md5=36fdbc05c9d9145ece86f5a63c3f352e]- conda-forge/linux-aarch64::libuuid==2.38.1=hb4cce97_0[md5=000e30b09db0b7c775b21695dff30969]- conda-forge/linux-aarch64::libzlib==1.2.13=h31becfc_5[md5=b213aa87eea9491ef7b129179322e955]- conda-forge/linux-aarch64::lz4-c==1.9.4=hd600fc2_0[md5=500145a83ed07ce79c8cef24252f366b]- conda-forge/linux-aarch64::lzo==2.10=h516909a_1000[md5=ef5661339990c399c68c71cfb341e6d7]- conda-forge/linux-aarch64::ncurses==6.4=h2e1726e_0[md5=40beaf447150c2760affc591c7509595]- conda-forge/linux-aarch64::openssl==3.1.2=h31becfc_0[md5=fde5a105b2bc9d6eced8a23005492c7e]- conda-forge/linux-aarch64::reproc==14.2.4=hb4cce97_0[md5=ce483bf1d751947c68ea525f55f00573]- conda-forge/linux-aarch64::xz==5.2.6=h9cdd2b7_0[md5=83baad393a31d59c20b63ba4da6592df]- conda-forge/linux-aarch64::yaml-cpp==0.7.0=h4de3ea5_2[md5=87d60487be313187187affcf70d32b29]- conda-forge/linux-aarch64::libedit==3.1.20191231=he28a2e2_2[md5=29371161d77933a54fccf1bb66b96529]- conda-forge/linux-aarch64::libnghttp2==1.52.0=h250e5c5_0[md5=bfacd7a58ed56ff30d9454d32513d8d3]- conda-forge/linux-aarch64::libsolv==0.7.24=hd84c7bf_3[md5=05dd2c60fcb727455ee33bfd89676990]- conda-forge/linux-aarch64::libsqlite==3.43.0=h194ca79_0[md5=9df5c3004549dc17b49843e0ce88c0fe]- conda-forge/linux-aarch64::libssh2==1.11.0=h492db2e_0[md5=45532845e121677ad328c9af9953f161]- conda-forge/linux-aarch64::libxml2==2.11.5=h3091e33_1[md5=32df81aac32e3196589e176572d9c720]- conda-forge/linux-aarch64::readline==8.2=h8fc344f_1[md5=105eb1e16bf83bfb2eb380a48032b655]- conda-forge/linux-aarch64::reproc-cpp==14.2.4=hd600fc2_0[md5=f2ba4e3adf041e375c41fee047408952]- conda-forge/linux-aarch64::tk==8.6.12=hd8af866_0[md5=7894e82ff743bd96c76585ddebe28e2a]- conda-forge/linux-aarch64::zstd==1.5.5=h4c53e97_0[md5=b74eb9dbb5c3c15cb3cee7cbdf198c75]- conda-forge/linux-aarch64::krb5==1.21.2=hc419048_0[md5=55b51af37bf6fdcfe06f140e62e8c8db]- conda-forge/linux-aarch64::libarchive==3.6.2=h566b526_1[md5=cfffef8050fbc22190c85b3f9a45a27f]- conda-forge/linux-aarch64::python==3.10.12=hbbe8eec_0_cpython[md5=020fe1f640c2566b6b6606698b0aeebd]- conda-forge/noarch::boltons==23.0.0=pyhd8ed1ab_0[md5=033eb25fffd222aceeca6d58cd953680]- conda-forge/linux-aarch64::brotli-python==1.1.0=py310hbb3657e_0[md5=b40cf13cb25892e364036cdec78fac40]- conda-forge/noarch::certifi==2023.7.22=pyhd8ed1ab_0[md5=7f3dbc9179b4dde7da98dfb151d0ad22]- conda-forge/noarch::charset-normalizer==3.2.0=pyhd8ed1ab_0[md5=313516e9a4b08b12dfb1e1cd390a96e3]- conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0[md5=3faab06a954c2a04039983f2c4a50d99]- conda-forge/noarch::idna==3.4=pyhd8ed1ab_0[md5=34272b248891bddccc64479f9a7fffed]- conda-forge/noarch::jsonpointer==2.0=py_0[md5=07d85c22a3beb102a48cd123df84c2a6]- conda-forge/linux-aarch64::libcurl==8.2.1=h4e8248e_0[md5=8f4ee59f04f68c339e02947d8ae56ee2]- conda-forge/noarch::packaging==23.1=pyhd8ed1ab_0[md5=91cda59e66e1e4afe9476f8ef98f5c30]- conda-forge/noarch::pluggy==1.3.0=pyhd8ed1ab_0[md5=2390bd10bed1f3fdc7a537fb5a447d8d]- conda-forge/linux-aarch64::pycosat==0.6.4=py310h761cc84_1[md5=c701cff6d6e7907c93ab603e58082a7c]- conda-forge/noarch::pycparser==2.21=pyhd8ed1ab_0[md5=076becd9e05608f8dc72757d5f3a91ff]- conda-forge/noarch::pysocks==1.7.1=pyha2e5f31_6[md5=2a7de29fb590ca14b5243c4c812c8025]- conda-forge/linux-aarch64::ruamel.yaml.clib==0.2.7=py310hb89b984_1[md5=89972c78c36ed3261c22bde7c012be03]- conda-forge/noarch::setuptools==68.1.2=pyhd8ed1ab_0[md5=4fe12573bf499ff85a0a364e00cc5c53]- conda-forge/noarch::toolz==0.12.0=pyhd8ed1ab_0[md5=92facfec94bc02d6ccf42e7173831a36]- conda-forge/noarch::wheel==0.41.2=pyhd8ed1ab_0[md5=1ccd092478b3e0ee10d7a891adbf8a4f]- conda-forge/linux-aarch64::cffi==1.15.1=py310hf0c4615_3[md5=a2bedcb1d205485ea32fe5d2bd6fd970]- conda-forge/noarch::jsonpatch==1.32=pyhd8ed1ab_0[md5=09150b51b0528a31a0f6500b96fdde82]- conda-forge/linux-aarch64::libmamba==1.4.2=h4a4fd89_0[md5=75d654bb24804a39788ed8c1dc863d71]- conda-forge/noarch::pip==23.2.1=pyhd8ed1ab_0[md5=e2783aa3f9235225eec92f9081c5b801]- conda-forge/linux-aarch64::ruamel.yaml==0.17.32=py310hb299538_0[md5=2e7d1ec9009118bd944f229bfbb64a02]- conda-forge/noarch::tqdm==4.66.1=pyhd8ed1ab_0[md5=03c97908b976498dcae97eb4e4f3149c]- conda-forge/noarch::urllib3==2.0.4=pyhd8ed1ab_0[md5=18badd8fa3648d1beb1fcc7f2e0f756e]- conda-forge/linux-aarch64::cryptography==41.0.3=py310h34e2850_0[md5=b53edcf21d3af146927b62eff4aa4bf0]- conda-forge/linux-aarch64::libmambapy==1.4.2=py310hbc2a718_0[md5=cca4d3753a0142cf5c3d9103c49c650c]- conda-forge/noarch::requests==2.31.0=pyhd8ed1ab_0[md5=a30144e4156cdbb236f99ebb49828f8b]- conda-forge/linux-aarch64::zstandard==0.19.0=py310h761cc84_0[md5=328e619cfbc149b7713689ecf10cde2c]- conda-forge/noarch::conda-package-streaming==0.9.0=pyhd8ed1ab_0[md5=38253361efb303deead3eab39ae9269b]- conda-forge/noarch::pyopenssl==23.2.0=pyhd8ed1ab_1[md5=34f7d568bf59d18e3fef8c405cbece21]- conda-forge/noarch::conda-package-handling==2.2.0=pyh38be061_0[md5=8a3ae7f6318376aa08ea753367bb7dd6]- conda-forge/linux-aarch64::conda==23.3.1=py310h4c7bcd0_0[md5=6224c97a062a56a490d6a13394938c76]- conda-forge/noarch::conda-libmamba-solver==23.3.0=pyhd8ed1ab_0[md5=2edd368915b8a1c3e294c9ac944390d9]- conda-forge/linux-aarch64::mamba==1.4.2=py310hcbdc16a_0[md5=81560df7af1e326bac7998b2ebd9f17e]Package                         Version  Build               Channel           Size
───────────────────────────────────────────────────────────────────────────────────────Install:
───────────────────────────────────────────────────────────────────────────────────────+ _openmp_mutex                     4.5  2_gnu               conda-forge     Cached+ boltons                        23.0.0  pyhd8ed1ab_0        conda-forge     Cached+ brotli-python                   1.1.0  py310hbb3657e_0     conda-forge     Cached+ bzip2                           1.0.8  hf897c2e_4          conda-forge     Cached+ c-ares                         1.19.1  h31becfc_0          conda-forge     Cached+ ca-certificates             2023.7.22  hcefe29a_0          conda-forge     Cached+ certifi                     2023.7.22  pyhd8ed1ab_0        conda-forge     Cached+ cffi                           1.15.1  py310hf0c4615_3     conda-forge     Cached+ charset-normalizer              3.2.0  pyhd8ed1ab_0        conda-forge     Cached+ colorama                        0.4.6  pyhd8ed1ab_0        conda-forge     Cached+ conda                          23.3.1  py310h4c7bcd0_0     conda-forge     Cached+ conda-libmamba-solver          23.3.0  pyhd8ed1ab_0        conda-forge     Cached+ conda-package-handling          2.2.0  pyh38be061_0        conda-forge     Cached+ conda-package-streaming         0.9.0  pyhd8ed1ab_0        conda-forge     Cached+ cryptography                   41.0.3  py310h34e2850_0     conda-forge     Cached+ fmt                             9.1.0  hdd96247_0          conda-forge     Cached+ icu                              73.2  h787c7f5_0          conda-forge     Cached+ idna                              3.4  pyhd8ed1ab_0        conda-forge     Cached+ jsonpatch                        1.32  pyhd8ed1ab_0        conda-forge     Cached+ jsonpointer                       2.0  py_0                conda-forge     Cached+ keyutils                        1.6.1  h4e544f5_0          conda-forge     Cached+ krb5                           1.21.2  hc419048_0          conda-forge     Cached+ ld_impl_linux-aarch64            2.40  h2d8c526_0          conda-forge     Cached+ libarchive                      3.6.2  h566b526_1          conda-forge     Cached+ libcurl                         8.2.1  h4e8248e_0          conda-forge     Cached+ libedit                  3.1.20191231  he28a2e2_2          conda-forge     Cached+ libev                            4.33  h516909a_1          conda-forge     Cached+ libffi                          3.4.2  h3557bc0_5          conda-forge     Cached+ libgcc-ng                      13.1.0  h2b4548d_0          conda-forge     Cached+ libgomp                        13.1.0  h2b4548d_0          conda-forge     Cached+ libiconv                         1.17  h9cdd2b7_0          conda-forge     Cached+ libmamba                        1.4.2  h4a4fd89_0          conda-forge     Cached+ libmambapy                      1.4.2  py310hbc2a718_0     conda-forge     Cached+ libnghttp2                     1.52.0  h250e5c5_0          conda-forge     Cached+ libnsl                          2.0.0  hf897c2e_0          conda-forge     Cached+ libsolv                        0.7.24  hd84c7bf_3          conda-forge     Cached+ libsqlite                      3.43.0  h194ca79_0          conda-forge     Cached+ libssh2                        1.11.0  h492db2e_0          conda-forge     Cached+ libstdcxx-ng                   13.1.0  h452befe_0          conda-forge     Cached+ libuuid                        2.38.1  hb4cce97_0          conda-forge     Cached+ libxml2                        2.11.5  h3091e33_1          conda-forge     Cached+ libzlib                        1.2.13  h31becfc_5          conda-forge     Cached+ lz4-c                           1.9.4  hd600fc2_0          conda-forge     Cached+ lzo                              2.10  h516909a_1000       conda-forge     Cached+ mamba                           1.4.2  py310hcbdc16a_0     conda-forge     Cached+ ncurses                           6.4  h2e1726e_0          conda-forge     Cached+ openssl                         3.1.2  h31becfc_0          conda-forge     Cached+ packaging                        23.1  pyhd8ed1ab_0        conda-forge     Cached+ pip                            23.2.1  pyhd8ed1ab_0        conda-forge     Cached+ pluggy                          1.3.0  pyhd8ed1ab_0        conda-forge     Cached+ pybind11-abi                        4  hd8ed1ab_3          conda-forge     Cached+ pycosat                         0.6.4  py310h761cc84_1     conda-forge     Cached+ pycparser                        2.21  pyhd8ed1ab_0        conda-forge     Cached+ pyopenssl                      23.2.0  pyhd8ed1ab_1        conda-forge     Cached+ pysocks                         1.7.1  pyha2e5f31_6        conda-forge     Cached+ python                        3.10.12  hbbe8eec_0_cpython  conda-forge     Cached+ python_abi                       3.10  3_cp310             conda-forge     Cached+ readline                          8.2  h8fc344f_1          conda-forge     Cached+ reproc                         14.2.4  hb4cce97_0          conda-forge     Cached+ reproc-cpp                     14.2.4  hd600fc2_0          conda-forge     Cached+ requests                       2.31.0  pyhd8ed1ab_0        conda-forge     Cached+ ruamel.yaml                   0.17.32  py310hb299538_0     conda-forge     Cached+ ruamel.yaml.clib                0.2.7  py310hb89b984_1     conda-forge     Cached+ setuptools                     68.1.2  pyhd8ed1ab_0        conda-forge     Cached+ tk                             8.6.12  hd8af866_0          conda-forge     Cached+ toolz                          0.12.0  pyhd8ed1ab_0        conda-forge     Cached+ tqdm                           4.66.1  pyhd8ed1ab_0        conda-forge     Cached+ tzdata                          2023c  h71feb2d_0          conda-forge     Cached+ urllib3                         2.0.4  pyhd8ed1ab_0        conda-forge     Cached+ wheel                          0.41.2  pyhd8ed1ab_0        conda-forge     Cached+ xz                              5.2.6  h9cdd2b7_0          conda-forge     Cached+ yaml-cpp                        0.7.0  h4de3ea5_2          conda-forge     Cached+ zstandard                      0.19.0  py310h761cc84_0     conda-forge     Cached+ zstd                            1.5.5  h4c53e97_0          conda-forge     CachedSummary:Install: 74 packagesTotal download: 0 B───────────────────────────────────────────────────────────────────────────────────────Transaction starting
Linking ca-certificates-2023.7.22-hcefe29a_0
Linking ld_impl_linux-aarch64-2.40-h2d8c526_0
Linking libgomp-13.1.0-h2b4548d_0
Linking libstdcxx-ng-13.1.0-h452befe_0
Linking pybind11-abi-4-hd8ed1ab_3
Linking python_abi-3.10-3_cp310
Linking tzdata-2023c-h71feb2d_0
Linking _openmp_mutex-4.5-2_gnu
Linking libgcc-ng-13.1.0-h2b4548d_0
Linking bzip2-1.0.8-hf897c2e_4
Linking c-ares-1.19.1-h31becfc_0
Linking fmt-9.1.0-hdd96247_0
Linking icu-73.2-h787c7f5_0
Linking keyutils-1.6.1-h4e544f5_0
Linking libev-4.33-h516909a_1
Linking libffi-3.4.2-h3557bc0_5
Linking libiconv-1.17-h9cdd2b7_0
Linking libnsl-2.0.0-hf897c2e_0
Linking libuuid-2.38.1-hb4cce97_0
Linking libzlib-1.2.13-h31becfc_5
Linking lz4-c-1.9.4-hd600fc2_0
Linking lzo-2.10-h516909a_1000
Linking ncurses-6.4-h2e1726e_0
Linking openssl-3.1.2-h31becfc_0
Linking reproc-14.2.4-hb4cce97_0
Linking xz-5.2.6-h9cdd2b7_0
Linking yaml-cpp-0.7.0-h4de3ea5_2
Linking libedit-3.1.20191231-he28a2e2_2
Linking libnghttp2-1.52.0-h250e5c5_0
Linking libsolv-0.7.24-hd84c7bf_3
Linking libsqlite-3.43.0-h194ca79_0
Linking libssh2-1.11.0-h492db2e_0
Linking libxml2-2.11.5-h3091e33_1
Linking readline-8.2-h8fc344f_1
Linking reproc-cpp-14.2.4-hd600fc2_0
Linking tk-8.6.12-hd8af866_0
Linking zstd-1.5.5-h4c53e97_0
Linking krb5-1.21.2-hc419048_0
Linking libarchive-3.6.2-h566b526_1
Linking python-3.10.12-hbbe8eec_0_cpython
Linking boltons-23.0.0-pyhd8ed1ab_0
Linking brotli-python-1.1.0-py310hbb3657e_0
Linking certifi-2023.7.22-pyhd8ed1ab_0
Linking charset-normalizer-3.2.0-pyhd8ed1ab_0
Linking colorama-0.4.6-pyhd8ed1ab_0
Linking idna-3.4-pyhd8ed1ab_0
Linking jsonpointer-2.0-py_0
Linking libcurl-8.2.1-h4e8248e_0
Linking packaging-23.1-pyhd8ed1ab_0
Linking pluggy-1.3.0-pyhd8ed1ab_0
Linking pycosat-0.6.4-py310h761cc84_1
Linking pycparser-2.21-pyhd8ed1ab_0
Linking pysocks-1.7.1-pyha2e5f31_6
Linking ruamel.yaml.clib-0.2.7-py310hb89b984_1
Linking setuptools-68.1.2-pyhd8ed1ab_0
Linking toolz-0.12.0-pyhd8ed1ab_0
Linking wheel-0.41.2-pyhd8ed1ab_0
Linking cffi-1.15.1-py310hf0c4615_3
Linking jsonpatch-1.32-pyhd8ed1ab_0
Linking libmamba-1.4.2-h4a4fd89_0
Linking pip-23.2.1-pyhd8ed1ab_0
Linking ruamel.yaml-0.17.32-py310hb299538_0
Linking tqdm-4.66.1-pyhd8ed1ab_0
Linking urllib3-2.0.4-pyhd8ed1ab_0
Linking cryptography-41.0.3-py310h34e2850_0
Linking libmambapy-1.4.2-py310hbc2a718_0
Linking requests-2.31.0-pyhd8ed1ab_0
Linking zstandard-0.19.0-py310h761cc84_0
Linking conda-package-streaming-0.9.0-pyhd8ed1ab_0
Linking pyopenssl-23.2.0-pyhd8ed1ab_1
Linking conda-package-handling-2.2.0-pyh38be061_0
Linking conda-23.3.1-py310h4c7bcd0_0
Linking conda-libmamba-solver-23.3.0-pyhd8ed1ab_0
Linking mamba-1.4.2-py310hcbdc16a_0
Transaction finished
installation finished.
Do you wish the installer to initialize Mambaforge
by running conda init? [yes|no]
[no] >>> yes
no change     /root/mambaforge/condabin/conda
no change     /root/mambaforge/bin/conda
no change     /root/mambaforge/bin/conda-env
no change     /root/mambaforge/bin/activate
no change     /root/mambaforge/bin/deactivate
no change     /root/mambaforge/etc/profile.d/conda.sh
no change     /root/mambaforge/etc/fish/conf.d/conda.fish
no change     /root/mambaforge/shell/condabin/Conda.psm1
no change     /root/mambaforge/shell/condabin/conda-hook.ps1
no change     /root/mambaforge/lib/python3.10/site-packages/xontrib/conda.xsh
no change     /root/mambaforge/etc/profile.d/conda.csh
modified      /root/.bashrc==> For changes to take effect, close and re-open your current shell. <==__    __    __    __/  \  /  \  /  \  /  \/    \/    \/    \/    \
███████████████/  /██/  /██/  /██/  /████████████████████████/  / \   / \   / \   / \  \____/  /   \_/   \_/   \_/   \    o \__,/ _/                       \_____/  `|/███╗   ███╗ █████╗ ███╗   ███╗██████╗  █████╗████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗██╔████╔██║███████║██╔████╔██║██████╔╝███████║██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║██║ ╚═╝ ██║██║  ██║██║ ╚═╝ ██║██████╔╝██║  ██║╚═╝     ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚═════╝ ╚═╝  ╚═╝mamba (1.4.2) supported by @QuantStackGitHub:  https://github.com/mamba-org/mambaTwitter: https://twitter.com/QuantStack█████████████████████████████████████████████████████████████no change     /root/mambaforge/condabin/conda
no change     /root/mambaforge/bin/conda
no change     /root/mambaforge/bin/conda-env
no change     /root/mambaforge/bin/activate
no change     /root/mambaforge/bin/deactivate
no change     /root/mambaforge/etc/profile.d/conda.sh
no change     /root/mambaforge/etc/fish/conf.d/conda.fish
no change     /root/mambaforge/shell/condabin/Conda.psm1
no change     /root/mambaforge/shell/condabin/conda-hook.ps1
no change     /root/mambaforge/lib/python3.10/site-packages/xontrib/conda.xsh
no change     /root/mambaforge/etc/profile.d/conda.csh
no change     /root/.bashrc
No action taken.
Added mamba to /root/.bashrc==> For changes to take effect, close and re-open your current shell. <==If you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: conda config --set auto_activate_base falseThank you for installing Mambaforge!

重新登录,激活.bashrc

[root@ceph3 ~]# whereis conda
conda: /root/mambaforge/condabin/conda
[root@ceph3 ~]# conda list
# packages in environment at /root/mambaforge:
#
# Name                    Version                   Build  Channel
_openmp_mutex             4.5                       2_gnu    conda-forge
boltons                   23.0.0             pyhd8ed1ab_0    conda-forge
brotli-python             1.1.0           py310hbb3657e_0    conda-forge
bzip2                     1.0.8                hf897c2e_4    conda-forge
c-ares                    1.19.1               h31becfc_0    conda-forge
ca-certificates           2023.7.22            hcefe29a_0    conda-forge
certifi                   2023.7.22          pyhd8ed1ab_0    conda-forge
cffi                      1.15.1          py310hf0c4615_3    conda-forge
charset-normalizer        3.2.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
conda                     23.3.1          py310h4c7bcd0_0    conda-forge
conda-libmamba-solver     23.3.0             pyhd8ed1ab_0    conda-forge
conda-package-handling    2.2.0              pyh38be061_0    conda-forge
conda-package-streaming   0.9.0              pyhd8ed1ab_0    conda-forge
cryptography              41.0.3          py310h34e2850_0    conda-forge
fmt                       9.1.0                hdd96247_0    conda-forge
icu                       73.2                 h787c7f5_0    conda-forge
idna                      3.4                pyhd8ed1ab_0    conda-forge
jsonpatch                 1.32               pyhd8ed1ab_0    conda-forge
jsonpointer               2.0                        py_0    conda-forge
keyutils                  1.6.1                h4e544f5_0    conda-forge
krb5                      1.21.2               hc419048_0    conda-forge
ld_impl_linux-aarch64     2.40                 h2d8c526_0    conda-forge
libarchive                3.6.2                h566b526_1    conda-forge
libcurl                   8.2.1                h4e8248e_0    conda-forge
libedit                   3.1.20191231         he28a2e2_2    conda-forge
libev                     4.33                 h516909a_1    conda-forge
libffi                    3.4.2                h3557bc0_5    conda-forge
libgcc-ng                 13.1.0               h2b4548d_0    conda-forge
libgomp                   13.1.0               h2b4548d_0    conda-forge
libiconv                  1.17                 h9cdd2b7_0    conda-forge
libmamba                  1.4.2                h4a4fd89_0    conda-forge
libmambapy                1.4.2           py310hbc2a718_0    conda-forge
libnghttp2                1.52.0               h250e5c5_0    conda-forge
libnsl                    2.0.0                hf897c2e_0    conda-forge
libsolv                   0.7.24               hd84c7bf_3    conda-forge
libsqlite                 3.43.0               h194ca79_0    conda-forge
libssh2                   1.11.0               h492db2e_0    conda-forge
libstdcxx-ng              13.1.0               h452befe_0    conda-forge
libuuid                   2.38.1               hb4cce97_0    conda-forge
libxml2                   2.11.5               h3091e33_1    conda-forge
libzlib                   1.2.13               h31becfc_5    conda-forge
lz4-c                     1.9.4                hd600fc2_0    conda-forge
lzo                       2.10              h516909a_1000    conda-forge
mamba                     1.4.2           py310hcbdc16a_0    conda-forge
ncurses                   6.4                  h2e1726e_0    conda-forge
openssl                   3.1.2                h31becfc_0    conda-forge
packaging                 23.1               pyhd8ed1ab_0    conda-forge
pip                       23.2.1             pyhd8ed1ab_0    conda-forge
pluggy                    1.3.0              pyhd8ed1ab_0    conda-forge
pybind11-abi              4                    hd8ed1ab_3    conda-forge
pycosat                   0.6.4           py310h761cc84_1    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pyopenssl                 23.2.0             pyhd8ed1ab_1    conda-forge
pysocks                   1.7.1              pyha2e5f31_6    conda-forge
python                    3.10.12         hbbe8eec_0_cpython    conda-forge
python_abi                3.10                    3_cp310    conda-forge
readline                  8.2                  h8fc344f_1    conda-forge
reproc                    14.2.4               hb4cce97_0    conda-forge
reproc-cpp                14.2.4               hd600fc2_0    conda-forge
requests                  2.31.0             pyhd8ed1ab_0    conda-forge
ruamel.yaml               0.17.32         py310hb299538_0    conda-forge
ruamel.yaml.clib          0.2.7           py310hb89b984_1    conda-forge
setuptools                68.1.2             pyhd8ed1ab_0    conda-forge
tk                        8.6.12               hd8af866_0    conda-forge
toolz                     0.12.0             pyhd8ed1ab_0    conda-forge
tqdm                      4.66.1             pyhd8ed1ab_0    conda-forge
tzdata                    2023c                h71feb2d_0    conda-forge
urllib3                   2.0.4              pyhd8ed1ab_0    conda-forge
wheel                     0.41.2             pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h9cdd2b7_0    conda-forge
yaml-cpp                  0.7.0                h4de3ea5_2    conda-forge
zstandard                 0.19.0          py310h761cc84_0    conda-forge
zstd                      1.5.5                h4c53e97_0    conda-forge

配置国内源,参考:

Conda配置国内镜像源_一键配置conda 所有国内源_Ada叶小雨的博客-CSDN博客

效果

[root@ceph3 ~]# conda config --show
add_anaconda_token: True
add_pip_as_python_dependency: True
aggressive_update_packages:- ca-certificates- certifi- openssl
allow_conda_downgrades: False
allow_cycles: True
allow_non_channel_urls: False
allow_softlinks: False
allowlist_channels: []
always_copy: False
always_softlink: False
always_yes: None
anaconda_upload: None
auto_activate_base: False
auto_stack: 0
auto_update_conda: True
bld_path: 
changeps1: True
channel_alias: https://conda.anaconda.org
channel_priority: flexible
channel_settings: []
channels:- defaults- conda-forge
client_ssl_cert: None
client_ssl_cert_key: None
clobber: False
conda_build: {}
create_default_packages: []
croot: /root/mambaforge/conda-bld
custom_channels:anaconda/pkgs/main: https://mirrors.tuna.tsinghua.edu.cnanaconda/pkgs/free: https://mirrors.tuna.tsinghua.edu.cnanaconda/pkgs/r: https://mirrors.tuna.tsinghua.edu.cnconda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmsys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudbioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmenpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudsimpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
custom_multichannels:defaults: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/rlocal: 
debug: False
default_channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
default_python: 3.10
default_threads: None
deps_modifier: not_set
dev: False
disallowed_packages: []
download_only: False
dry_run: False
enable_private_envs: False
env_prompt: ({default_env}) 
envs_dirs:- /root/mambaforge/envs- /root/.conda/envs
error_upload_url: https://conda.io/conda-post/unexpected-error
execute_threads: 1
experimental: []
extra_safety_checks: False
fetch_threads: 5
force: False
force_32bit: False
force_reinstall: False
force_remove: False
ignore_pinned: False
json: False
local_repodata_ttl: 1
migrated_channel_aliases: []
migrated_custom_channels: {}
non_admin_enabled: True
notify_outdated_conda: True
number_channel_notices: 5
offline: False
override_channels_enabled: True
path_conflict: clobber
pinned_packages: []
pip_interop_enabled: False
pkgs_dirs:- /root/mambaforge/pkgs- /root/.conda/pkgs
proxy_servers: {}
quiet: False
remote_backoff_factor: 1
remote_connect_timeout_secs: 9.15
remote_max_retries: 3
remote_read_timeout_secs: 60.0
repodata_fns:- current_repodata.json- repodata.json
repodata_threads: None
report_errors: None
restore_free_channel: False
rollback_enabled: True
root_prefix: /root/mambaforge
safety_checks: warn
sat_solver: pycosat
separate_format_cache: False
shortcuts: True
show_channel_urls: True
signing_metadata_url_base: None
solver: classic
solver_ignore_timestamps: False
ssl_verify: True
subdir: linux-aarch64
subdirs:- linux-aarch64- noarch
target_prefix_override: 
track_features: []
unsatisfiable_hints: True
unsatisfiable_hints_check_depth: 2
update_modifier: update_specs
use_index_cache: False
use_local: False
use_only_tar_bz2: False
verbosity: 0
verify_threads: 1

创建python3环境

[root@ceph3 ~]# conda create -n python3env python==3.10.12
Collecting package metadata (current_repodata.json): done
Solving environment: done==> WARNING: A newer version of conda exists. <==current version: 23.3.1latest version: 23.7.3Please update conda by running$ conda update -n base -c conda-forge condaOr to minimize the number of packages updated during conda update useconda install conda=23.7.3## Package Plan ##environment location: /root/mambaforge/envs/python3envadded / updated specs:- python==3.10.12The following packages will be downloaded:package                    |            build---------------------------|-----------------_libgcc_mutex-0.1          |             main           2 KB  defaults_openmp_mutex-5.1          |           51_gnu         1.4 MB  defaultsbzip2-1.0.8                |       hfd63f10_2          85 KB  defaultsca-certificates-2023.08.22 |       hd43f75c_0         123 KB  defaultsld_impl_linux-aarch64-2.38 |       h8131f2d_1         778 KB  defaultslibffi-3.4.4               |       h419075a_0         139 KB  defaultslibgcc-ng-11.2.0           |       h1234567_1         1.3 MB  defaultslibgomp-11.2.0             |       h1234567_1         466 KB  defaultslibstdcxx-ng-11.2.0        |       h1234567_1         779 KB  defaultslibuuid-1.41.5             |       h998d150_0          29 KB  defaultsncurses-6.4                |       h419075a_0         1.1 MB  defaultsopenssl-3.0.10             |       h2f4d8fa_2         5.3 MB  defaultspip-23.2.1                 |  py310hd43f75c_0         2.7 MB  defaultspython-3.10.12             |       h4bb2201_0        13.0 MB  defaultsreadline-8.2               |       h998d150_0         381 KB  defaultssetuptools-68.0.0          |  py310hd43f75c_0         952 KB  defaultssqlite-3.41.2              |       h998d150_0         1.4 MB  defaultstk-8.6.12                  |       h241ca14_0         3.2 MB  defaultstzdata-2023c               |       h04d1e81_0         116 KB  defaultswheel-0.38.4               |  py310hd43f75c_0          64 KB  defaultsxz-5.4.2                   |       h998d150_0         661 KB  defaultszlib-1.2.13                |       h998d150_0         103 KB  defaults------------------------------------------------------------Total:        33.9 MBThe following NEW packages will be INSTALLED:_libgcc_mutex      anaconda/pkgs/main/linux-aarch64::_libgcc_mutex-0.1-main _openmp_mutex      anaconda/pkgs/main/linux-aarch64::_openmp_mutex-5.1-51_gnu bzip2              anaconda/pkgs/main/linux-aarch64::bzip2-1.0.8-hfd63f10_2 ca-certificates    anaconda/pkgs/main/linux-aarch64::ca-certificates-2023.08.22-hd43f75c_0 ld_impl_linux-aar~ anaconda/pkgs/main/linux-aarch64::ld_impl_linux-aarch64-2.38-h8131f2d_1 libffi             anaconda/pkgs/main/linux-aarch64::libffi-3.4.4-h419075a_0 libgcc-ng          anaconda/pkgs/main/linux-aarch64::libgcc-ng-11.2.0-h1234567_1 libgomp            anaconda/pkgs/main/linux-aarch64::libgomp-11.2.0-h1234567_1 libstdcxx-ng       anaconda/pkgs/main/linux-aarch64::libstdcxx-ng-11.2.0-h1234567_1 libuuid            anaconda/pkgs/main/linux-aarch64::libuuid-1.41.5-h998d150_0 ncurses            anaconda/pkgs/main/linux-aarch64::ncurses-6.4-h419075a_0 openssl            anaconda/pkgs/main/linux-aarch64::openssl-3.0.10-h2f4d8fa_2 pip                anaconda/pkgs/main/linux-aarch64::pip-23.2.1-py310hd43f75c_0 python             anaconda/pkgs/main/linux-aarch64::python-3.10.12-h4bb2201_0 readline           anaconda/pkgs/main/linux-aarch64::readline-8.2-h998d150_0 setuptools         anaconda/pkgs/main/linux-aarch64::setuptools-68.0.0-py310hd43f75c_0 sqlite             anaconda/pkgs/main/linux-aarch64::sqlite-3.41.2-h998d150_0 tk                 anaconda/pkgs/main/linux-aarch64::tk-8.6.12-h241ca14_0 tzdata             anaconda/pkgs/main/noarch::tzdata-2023c-h04d1e81_0 wheel              anaconda/pkgs/main/linux-aarch64::wheel-0.38.4-py310hd43f75c_0 xz                 anaconda/pkgs/main/linux-aarch64::xz-5.4.2-h998d150_0 zlib               anaconda/pkgs/main/linux-aarch64::zlib-1.2.13-h998d150_0 Proceed ([y]/n)? yDownloading and Extracting PackagesPreparing transaction: done                                                                                                                                                  
Verifying transaction: done                                                                                                                                                  
Executing transaction: done                                                                                                                                                  
#                                                                                                                                                                            
# To activate this environment, use                                                                                                                                          
#                                                                                                                                                                            
#     $ conda activate python3env                                                                                                                                            
#                                                                                                                                                                            
# To deactivate an active environment, use                                                                                                                                   
#                                                                                                                                                                            
#     $ conda deactivate                                                                                                                                                     [root@ceph3 ~]# 

激活python3

[root@ceph3 ~]# conda activate python3env                                                                                                                                    
(python3env) [root@ceph3 ~]# python3 -V                                                                                                                                      
Python 3.10.12                                                                                                                                                               
(python3env) [root@ceph3 ~]# whereis python3
python3: /usr/bin/python3.7 /usr/bin/python3.7m /usr/bin/python3 /usr/bin/python3.7-config /usr/bin/python3.7m-aarch64-config /usr/bin/python3.7m-config /usr/bin/python3.7-cherryd /usr/lib/python3.7 /usr/lib64/python3.7 /usr/local/bin/python3.11 /usr/local/bin/python3.11-config /usr/local/bin/python3 /usr/local/lib/python3.11 /usr/include/python3.7m /root/mambaforge/envs/python3env/bin/python3 /root/mambaforge/envs/python3env/bin/python3.1 /root/mambaforge/envs/python3env/bin/python3.10 /root/mambaforge/envs/python3env/bin/python3.10-config 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/74521.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

树的引进以及二叉树的基础讲解——【数据结构】

W...Y的主页 &#x1f60a; 代码仓库分享 &#x1f495; 当我们学习完前面的数据结构&#xff0c;难度也就会上升&#xff0c;但是这个也是非常重要的数据结构。今天我们来学习一种新的数据类型——树。 目录 树的概念以及结构 树的概念 树的相关概念 树的表示 树在实…

Java——》Synchronized和Lock区别

推荐链接&#xff1a; 总结——》【Java】 总结——》【Mysql】 总结——》【Redis】 总结——》【Kafka】 总结——》【Spring】 总结——》【SpringBoot】 总结——》【MyBatis、MyBatis-Plus】 总结——》【Linux】 总结——》【MongoD…

Socks5 与 HTTP 代理在网络安全中的应用

目录 Socks5和HTTP代理在网络安全中的应用。 Socks5代理和HTTP代理的优点和缺点。 选择合适的代理IP需要考虑的因素&#xff1a; 总结 在网络安全领域中&#xff0c;Socks5和HTTP代理都扮演着重要的角色。作为两种不同的代理技术&#xff0c;它们在网络安全中的应用各有特点…

02 CSS技巧

02 CSS技巧 clip-path 自定义形状&#xff0c;或者使用自带的属性画圆等circle HTML结构 <body><div class"container"></div> </body>CSS结构 使用*polygon*自定义形状 .container {width: 300px;height: 300px;background-color: re…

建站系列(三)--- 网络协议

目录 相关系列文章前言一、定义二、术语简介三、协议的组成要素四、网络层次划分五、常见网络协议划分六、常用协议介绍&#xff08;一&#xff09;TCP/IP&#xff08;二&#xff09;HTTP协议&#xff08;超文本传输协议&#xff09;&#xff08;三&#xff09;SSH协议 相关系列…

Python小知识 - 如何使用Python进行机器学习

如何使用Python进行机器学习 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 机器学习是人工智能的一个分支&#xff0c;是让计算机自动“学习”。学习的过程是从经验E中获得知识K。经验E可以是一个数据集&#xff0c;比如一个图像数据集。知识K可以是计算机…

【系统设计系列】 负载均衡和反向代理

系统设计系列初衷 System Design Primer&#xff1a; 英文文档 GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. 中文版&#xff1a; https://github.com/donnemart…

如何获取springboot中所有的bean

代码 Component public class TestS {Autowiredprivate Map<String, Object> allBean Maps.newConcurrentMap();public void testA(){System.out.println("测试下");}}这段代码是一个使用 Spring Framework 的依赖注入&#xff08;DI&#xff09;功能的示例。…

运算符重载(个人学习笔记黑马学习)

1、加号运算符重载 #include <iostream> using namespace std; #include <string>//加号运算符重载 class Person { public://1、成员函数重载号//Person operator(Person& p) {// Person temp;// temp.m_A this->m_A p.m_A;// temp.m_B this->m_B p…

【算法】快速排序 详解

快速排序 详解 快速排序1. 挖坑法2. 左右指针法 &#xff08;Hoare 法&#xff09;3. 前后指针法4. 快排非递归 代码优化 排序&#xff1a; 排序&#xff0c;就是使一串记录&#xff0c;按照其中的某个或某些关键字的大小&#xff0c;递增或递减的排列起来的操作。 稳定性&…

docker介绍和安装

docker安装 下载Docker依赖组件 yum -y install yum-utils device-mapper-persistent-data lvm2 设置下载Docker的镜像源为阿里云 yum-config-manager --add-repo http://mirrors.aliyun.com/dockerce/linux/centos/docker-ce.repo 安装Docker服务 yum -y install docker-ce 安…

OpenCV项目实战(1)— 如何去截取视频中的帧

前言&#xff1a;Hello大家好&#xff0c;我是小哥谈。针对一段视频&#xff0c;如何去截取视频中的帧呢&#xff1f;本节课就给大家介绍两种方式&#xff0c;一种方式是按一定间隔来截取视频帧&#xff0c;另一种方式是截取视频的所有帧。希望大家学习之后能够有所收获&#x…

Web学习笔记-React(路由)

笔记内容转载自 AcWing 的 Web 应用课讲义&#xff0c;课程链接&#xff1a;AcWing Web 应用课。 CONTENTS 1. Web分类2. Route组件3. URL中传递参数4. Search Params传递参数5. 重定向6. 嵌套路由 本节内容是如何将页面和 URL 一一对应起来。 1. Web分类 Web 页面可以分为两…

微信小程序 wx:if使用

在微信小程序中&#xff0c;可以使用wx:if指令来控制某个元素是否需要被渲染到页面上。根据条件表达式的结果&#xff0c;wx:if指令决定元素是否显示。 下面是使用wx:if的基本示例&#xff1a; <view><view wx:if"{{condition}}"><!-- 条件为真时显…

计算机网络概述

目录 一、计算机网络的作用及互联网概述 1.1计算机网络在信息时代中的作用 1.2基本概念 1.3互联网基础架构发展三个阶段 1.4互联网的标准化工作 二、互联网的组成 2.1互联网组成 2.2互联网的边缘部分 2.3互联网的核心部分 三、计算机网络的类别 3.1计算机网络的定义:…

yapi以及gitlab的容器化部署

yapi部署&#xff1a; https://blog.csdn.net/Chimengmeng/article/details/132074922 gitlab部署 使用docker-compose.yml version: 3 services: web: image: twang2218/gitlab-ce-zh:10.5 restart: always hostname: 192.168.xx.xx environm…

企业架构LNMP学习笔记19

Nginx 第三方模块的使用&#xff1a; Nginx官方没有的功能&#xff0c;开源开发人员定制开发了一些功能&#xff0c;把代码公布出来&#xff0c;可以通过编译加载第三方模块的方式&#xff0c;使用新功能。 NGINX 3rd Party Modules | NGINX shell > tar xvf ngx-fancyinde…

IDEA中的MySQL数据库所需驱动包的下载和导入方法

文章目录 下载驱动导入方法 下载驱动 MySQL数据库驱动文件下载方法&#xff1a; 最新版的MySQL版本的驱动获取方法&#xff0c;这个超链接是下载介绍的博客 除最新版以外的MySQL版本的驱动获取方法&#xff0c;选择Platform Independent&#xff0c;选择第二个zip压缩包虾藻…

剑指 Offer 12. 矩阵中的路径

剑指 Offer 12. 矩阵中的路径 推荐写法 把判断条件都写在dfs函数开头&#xff08;对节点进行处理&#xff0c;尽量不要对边进行处理&#xff09; 写法一 class Solution {boolean[][] vis;public boolean exist(char[][] board, String word) {int m board.length, n boa…

浅谈redis未授权漏洞

redis未授权漏洞 利用条件 版本比较高的redis需要修改redis的配置文件&#xff0c;将bind前面#注释符去掉&#xff0c;将protected-mode 后面改为no 写入webshell config get dir #查看redis数据库路径 config set dir web路径# #修改靶机Redis数据库路径 config set dbfilen…