ARM64 D2000 银河麒麟桌面操作系统V10 (SP1) 安装Miniconda3-py37_4.9.2-Linux-aarch64.sh

下载

可用版本

https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh

安装

bash Miniconda3-py37_4.9.2-Linux-aarch64.sh

日志

yeqiang@yeqiang-greatwall:~/Downloads$ bash Miniconda3-py37_4.9.2-Linux-aarch64.sh 

Welcome to Miniconda3 py37_4.9.2

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> 
===================================
End User License Agreement - Anaconda Individual Edition
===================================

Copyright 2015-2020, Anaconda, Inc.

All rights reserved under the 3-clause BSD License:

This End User License Agreement (the "Agreement") is a legal agreement between you and Anaconda, Inc. ("Anaconda") and governs your use of Anaconda Individual Edition (which was formerly known as Anaconda Distrib
ution).

Subject to the terms of this Agreement, Anaconda hereby grants you a non-exclusive, non-transferable license to:

  * Install and use the Anaconda Individual Edition (which was formerly known as Anaconda Distribution),
  * Modify and create derivative works of sample source code delivered in Anaconda Individual Edition from Anaconda's repository; and
  * Redistribute code files in source (if provided to you by Anaconda as source) and binary forms, with or without modification subject to the requirements set forth below.

Anaconda may, at its option, make available patches, workarounds or other updates to Anaconda Individual Edition. Unless the updates are provided with their separate governing terms, they are deemed part of Anaco
nda Individual Edition licensed to you as provided in this Agreement.  This Agreement does not entitle you to any support for Anaconda Individual Edition.

Anaconda reserves all rights not expressly granted to you in this Agreement.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  * 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.
  * Neither the name of Anaconda nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

You acknowledge that, as between you and Anaconda, Anaconda owns all right, title, and interest, including all intellectual property rights, in and to Anaconda Individual Edition and, with respect to third-party 
products distributed with or through Anaconda Individual Edition, the applicable third-party licensors own all right, title and interest, including all intellectual property rights, in and to such products.  If y
ou send or transmit any communications or materials to Anaconda suggesting or recommending changes to the software or documentation, including without limitation, new features or functionality relating thereto, o
r any comments, questions, suggestions or the like ("Feedback"), Anaconda is free to use such Feedback. You hereby assign to Anaconda all right, title, and interest in, and Anaconda is free to use, without any at
tribution or compensation to any party, any ideas, know-how, concepts, techniques or other intellectual property rights contained in the Feedback, for any purpose whatsoever, although Anaconda is not required to 
use any Feedback.

THIS SOFTWARE IS PROVIDED BY ANACONDA AND ITS CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURP
OSE ARE DISCLAIMED. IN NO EVENT SHALL ANACONDA BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVI
CES; 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 O
UT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

TO THE MAXIMUM EXTENT PERMITTED BY LAW, ANACONDA AND ITS AFFILIATES SHALL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR ANY LOST PROFITS, LOSS OF USE, LOSS OF DATA OR LOSS OF GO
ODWILL, OR THE COSTS OF PROCURING SUBSTITUTE PRODUCTS, ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR THE USE OR PERFORMANCE OF ANACONDA INDIVIDUAL EDITION, WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BA
SED UPON BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR ANY OTHER CAUSE OF ACTION OR THEORY OF LIABILITY. IN NO EVENT WILL THE TOTAL CUMULATIVE LIABILITY OF ANACONDA AND
 ITS AFFILIATES UNDER OR ARISING OUT OF THIS AGREEMENT EXCEED US0.00.

If you want to terminate this Agreement, you may do so by discontinuing use of Anaconda Individual Edition.  Anaconda may, at any time, terminate this Agreement and the license granted hereunder if you fail to co
mply with any term of this Agreement.   Upon any termination of this Agreement, you agree to promptly discontinue use of the Anaconda Individual Edition and destroy all copies in your possession or control. Upon 
any termination of this Agreement all provisions survive except for the licenses granted to you.

This Agreement is governed by and construed in accordance with the internal laws of the State of Texas without giving effect to any choice or conflict of law provision or rule that would require or permit the app
lication of the laws of any jurisdiction other than those of the State of Texas. Any legal suit, action, or proceeding arising out of or related to this Agreement or the licenses granted hereunder by you must be 
instituted exclusively in the federal courts of the United States or the courts of the State of Texas in each case located in Travis County, Texas, and you irrevocably submit to the jurisdiction of such courts in

...跳过 1 行

Notice of Third Party Software Licenses
=======================================

Anaconda Individual Edition provides access to a repository which contains software packages or tools licensed on an open source basis from third parties and binary packages of these third party tools. These thir
d party software packages or tools are provided on an "as is" basis and are subject to their respective license agreements as well as this Agreement and the Terms of Service for the Repository located at https://
know.anaconda.com/TOS.html; provided, however, no restriction contained in the Terms of Service shall be construed so as to limit your ability to download the packages contained in Anaconda Individual Edition pro
vided you comply with the license for each such package.  These licenses may be accessed from within the Anaconda Individual Edition software or at https://docs.anaconda.com/anaconda/pkg-docs. Information regardi
ng which license is applicable is available from within many of the third party software packages and tools and at https://repo.anaconda.com/pkgs/main/ and https://repo.anaconda.com/pkgs/r/. Anaconda reserves the
 right, in its sole discretion, to change which third party tools are included in the repository accessible through Anaconda Individual Edition.

Intel Math Kernel Library
-------------------------

Anaconda Individual Edition provides access to re-distributable, run-time, shared-library files from the Intel Math Kernel Library ("MKL binaries").

Copyright 2018 Intel Corporation.  License available at https://software.intel.com/en-us/license/intel-simplified-software-license (the "MKL License").

You may use and redistribute the MKL binaries, without modification, provided the following conditions are met:

  * Redistributions must reproduce the above copyright notice and the following terms of use in the MKL binaries and in the documentation and/or other materials provided with the distribution.
  * Neither the name of Intel nor the names of its suppliers may be used to endorse or promote products derived from the MKL binaries without specific prior written permission.
  * No reverse engineering, decompilation, or disassembly of the MKL binaries is permitted.

You are specifically authorized to use and redistribute the MKL binaries with your installation of Anaconda Individual Edition subject to the terms set forth in the MKL License. You are also authorized to redistr
ibute the MKL binaries with Anaconda Individual Edition or in the Anaconda package that contains the MKL binaries. If needed, instructions for removing the MKL binaries after installation of Anaconda Individual E
dition are available at https://docs.anaconda.com.

cuDNN Software
--------------

Anaconda Individual Edition also provides access to cuDNN software binaries ("cuDNN binaries") from NVIDIA Corporation. You are specifically authorized to use the cuDNN binaries with your installation of Anaconda
 Individual Edition subject to your compliance with the license agreement located at https://docs.nvidia.com/deeplearning/sdk/cudnn-sla/index.html. You are also authorized to redistribute the cuDNN binaries with 
an Anaconda Individual Edition package that contains the cuDNN binaries. You can add or remove the cuDNN binaries utilizing the install and uninstall features in Anaconda Individual Edition.

cuDNN binaries contain source code provided by NVIDIA Corporation.


Export; Cryptography Notice
===========================

You must comply with all domestic and international export laws and regulations that apply to the software, which include restrictions on destinations, end users, and end use.  Anaconda Individual Edition include
s cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption s
oftware, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See the Wassenaar Arrangement http
://www.wassenaar.org/ for more information.

Anaconda has self-classified this software as Export Commodity Control Number (ECCN) 5D992.c, which includes mass market information security software using or performing cryptographic functions with asymmetric a
lgorithms. No license is required for export of this software to non-embargoed countries.

The Intel Math Kernel Library contained in Anaconda Individual Edition is classified by Intel as ECCN 5D992.c with no license required for export to non-embargoed countries.

The following packages are included in the repository accessible through Anaconda Individual Edition that relate to cryptography:

...跳过 1 行
openssl
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) proto
cols as well as a full-strength general purpose cryptography library.

pycrypto
    A collection of both secure hash functions (such as SHA256 and RIPEMD160), and various encryption algorithms (AES, DES, RSA, ElGamal, etc.).

pyopenssl
    A thin Python wrapper around (a subset of) the OpenSSL library.

kerberos (krb5, non-Windows platforms)
    A network authentication protocol designed to provide strong authentication for client/server applications by using secret-key cryptography.

cryptography
    A Python library which exposes cryptographic recipes and primitives.

pycryptodome
    A fork of PyCrypto. It is a self-contained Python package of low-level cryptographic primitives.

pycryptodomex
    A stand-alone version of pycryptodome.

libsodium
    A software library for encryption, decryption, signatures, password hashing and more.

pynacl
    A Python binding to the Networking and Cryptography library, a crypto library with the stated goal of improving usability, security and speed.


Last updated September 28, 2020


Do you accept the license terms? [yes|no]
[no] >>> yes       

Miniconda3 will now be installed into this location:
/home/yeqiang/miniconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

[/home/yeqiang/miniconda3] >>> 
PREFIX=/home/yeqiang/miniconda3
Unpacking payload ...
Collecting package metadata (current_repodata.json): done                                                                                                                                                           
Solving environment: done

## Package Plan ##

  environment location: /home/yeqiang/miniconda3

  added / updated specs:
    - _libgcc_mutex==0.1=main
    - _openmp_mutex==5.1=1_gnu
    - brotlipy==0.7.0=py37hfd63f10_1002
    - ca-certificates==2021.1.19=hd43f75c_0
    - certifi==2020.12.5=py37hd43f75c_0
    - cffi==1.14.5=py37hdced402_0
    - chardet==4.0.0=py37hd43f75c_1003
    - conda-package-handling==1.7.2=py37hfd63f10_1
    - conda==4.9.2=py37hd43f75c_0
    - cryptography==3.3.1=py37hcd09bdd_0
    - idna==2.10=pyhd3eb1b0_0
    - ld_impl_linux-aarch64==2.36.1=hfa81395_2
    - libedit==3.1.20191231=hfd63f10_0
    - libffi==3.3=h7c1a80f_2
    - libgcc-ng==10.2.0=h1234567_0_bootstrapping
    - libgomp==10.2.0=h1234567_0_bootstrapping
    - libstdcxx-ng==10.2.0=h1234567_0_bootstrapping
    - ncurses==6.2=hfd63f10_0
    - openssl==1.1.1j=hfd63f10_0
    - pip==21.0.1=py37hd43f75c_0
    - pycosat==0.6.3=py37hfd63f10_0
    - pycparser==2.20=py_2
    - pyopenssl==20.0.1=pyhd3eb1b0_1
    - pysocks==1.7.1=py37hd43f75c_0
    - python==3.7.10=he65049a_1
    - readline==8.1=hfd63f10_0
    - requests==2.25.1=pyhd3eb1b0_0
    - ruamel_yaml==0.15.80=py37hfd63f10_0
    - setuptools==52.0.0=py37hd43f75c_0
    - six==1.15.0=pyhd3eb1b0_0
    - sqlite==3.32.3=h2e10e0d_0
    - tk==8.6.10=h8ea0f78_0
    - tqdm==4.59.0=pyhd3eb1b0_1
    - urllib3==1.26.4=pyhd3eb1b0_0
    - wheel==0.36.2=pyhd3eb1b0_0
    - xz==5.2.4=hfd63f10_4
    - yaml==0.1.7=hfd63f10_3
    - zlib==1.2.11=hfd63f10_3


The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-aarch64::_libgcc_mutex-0.1-main
  _openmp_mutex      pkgs/main/linux-aarch64::_openmp_mutex-5.1-1_gnu
  brotlipy           pkgs/main/linux-aarch64::brotlipy-0.7.0-py37hfd63f10_1002
  ca-certificates    pkgs/main/linux-aarch64::ca-certificates-2021.1.19-hd43f75c_0
  certifi            pkgs/main/linux-aarch64::certifi-2020.12.5-py37hd43f75c_0
  cffi               pkgs/main/linux-aarch64::cffi-1.14.5-py37hdced402_0
  chardet            pkgs/main/linux-aarch64::chardet-4.0.0-py37hd43f75c_1003
  conda              pkgs/main/linux-aarch64::conda-4.9.2-py37hd43f75c_0
  conda-package-han~ pkgs/main/linux-aarch64::conda-package-handling-1.7.2-py37hfd63f10_1
  cryptography       pkgs/main/linux-aarch64::cryptography-3.3.1-py37hcd09bdd_0
  idna               pkgs/main/noarch::idna-2.10-pyhd3eb1b0_0
  ld_impl_linux-aar~ pkgs/main/linux-aarch64::ld_impl_linux-aarch64-2.36.1-hfa81395_2
  libedit            pkgs/main/linux-aarch64::libedit-3.1.20191231-hfd63f10_0
  libffi             pkgs/main/linux-aarch64::libffi-3.3-h7c1a80f_2
  libgcc-ng          pkgs/main/linux-aarch64::libgcc-ng-10.2.0-h1234567_0_bootstrapping
  libgomp            pkgs/main/linux-aarch64::libgomp-10.2.0-h1234567_0_bootstrapping
  libstdcxx-ng       pkgs/main/linux-aarch64::libstdcxx-ng-10.2.0-h1234567_0_bootstrapping
  ncurses            pkgs/main/linux-aarch64::ncurses-6.2-hfd63f10_0
  openssl            pkgs/main/linux-aarch64::openssl-1.1.1j-hfd63f10_0
  pip                pkgs/main/linux-aarch64::pip-21.0.1-py37hd43f75c_0
  pycosat            pkgs/main/linux-aarch64::pycosat-0.6.3-py37hfd63f10_0
  pycparser          pkgs/main/noarch::pycparser-2.20-py_2
  pyopenssl          pkgs/main/noarch::pyopenssl-20.0.1-pyhd3eb1b0_1
  pysocks            pkgs/main/linux-aarch64::pysocks-1.7.1-py37hd43f75c_0
  python             pkgs/main/linux-aarch64::python-3.7.10-he65049a_1
  readline           pkgs/main/linux-aarch64::readline-8.1-hfd63f10_0
  requests           pkgs/main/noarch::requests-2.25.1-pyhd3eb1b0_0
  ruamel_yaml        pkgs/main/linux-aarch64::ruamel_yaml-0.15.80-py37hfd63f10_0
  setuptools         pkgs/main/linux-aarch64::setuptools-52.0.0-py37hd43f75c_0
  six                pkgs/main/noarch::six-1.15.0-pyhd3eb1b0_0
  sqlite             pkgs/main/linux-aarch64::sqlite-3.32.3-h2e10e0d_0
  tk                 pkgs/main/linux-aarch64::tk-8.6.10-h8ea0f78_0
  tqdm               pkgs/main/noarch::tqdm-4.59.0-pyhd3eb1b0_1
  urllib3            pkgs/main/noarch::urllib3-1.26.4-pyhd3eb1b0_0
  wheel              pkgs/main/noarch::wheel-0.36.2-pyhd3eb1b0_0
  xz                 pkgs/main/linux-aarch64::xz-5.2.4-hfd63f10_4
  yaml               pkgs/main/linux-aarch64::yaml-0.1.7-hfd63f10_3
  zlib               pkgs/main/linux-aarch64::zlib-1.2.11-hfd63f10_3


Preparing transaction: done
Executing transaction: done
installation finished.
Do you wish the installer to initialize Miniconda3
by running conda init? [yes|no]
[no] >>> 

You have chosen to not have conda modify your shell scripts at all.
To activate conda's base environment in your current shell session:

eval "$(/home/yeqiang/miniconda3/bin/conda shell.YOUR_SHELL_NAME hook)" 

To install conda's shell functions for easier access, first activate, then:

conda init

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 false

Thank you for installing Miniconda3!

环境变量

x86_64版本会自动在~/.bashrc写入一下内容,aarch64没有

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/yeqiang/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/yeqiang/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/home/yeqiang/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/yeqiang/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

创建一个文件~/active-conda.env,输入以上内容保存

激活conda,并验证

yeqiang@yeqiang-greatwall:~$ source active-conda.env 
(base) yeqiang@yeqiang-greatwall:~$ conda
usage: conda [-h] [-V] command ...

conda is a tool for managing and deploying applications, environments and packages.

Options:

positional arguments:
  command
    clean        Remove unused packages and caches.
    compare      Compare packages between conda environments.
    config       Modify configuration values in .condarc. This is modeled
                 after the git config command. Writes to the user .condarc
                 file (/home/yeqiang/.condarc) by default.
    create       Create a new conda environment from a list of specified
                 packages.
    help         Displays a list of available conda commands and their help
                 strings.
    info         Display information about current conda install.
    init         Initialize conda for shell interaction. [Experimental]
    install      Installs a list of packages into a specified conda
                 environment.
    list         List linked packages in a conda environment.
    package      Low-level conda package utility. (EXPERIMENTAL)
    remove       Remove a list of packages from a specified conda environment.
    uninstall    Alias for conda remove.
    run          Run an executable in a conda environment. [Experimental]
    search       Search for packages and display associated information. The
                 input is a MatchSpec, a query language for conda packages.
                 See examples below.
    update       Updates conda packages to the latest compatible version.
    upgrade      Alias for conda update.

optional arguments:
  -h, --help     Show this help message and exit.
  -V, --version  Show the conda version number and exit.

conda commands available from other packages:
  env

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值