miniconda安装

镜像:

Index of /anaconda/minicondaIndex of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

使用sudo ./Miniconda3-py39_4.12.0-Linux-x86_64.sh 安装

1、检查 conda 是否安装成功,返回conda版本号则说明安装成功
(base) dl@ubuntu:~$ conda --version
conda 4.12.0

2、升级 conda
(base) dl@ubuntu:~$ conda update conda

Collecting package metadata (current_repodata.json): failed

NoWritablePkgsDirError: No writeable pkgs directories configured.
  - /home/dl/miniconda3/pkgs
  - /home/dl/.conda/pkgs
 

3、添加镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/


目前国内提供conda镜像的大学
  清华大学: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
  北京外国语大学: https://mirrors.bfsu.edu.cn/help/anaconda/
  南京邮电大学: https://mirrors.njupt.edu.cn/
  南京大学: http://mirrors.nju.edu.cn/
  重庆邮电大学: http://mirror.cqupt.edu.cn/
  上海交通大学: https://mirror.sjtu.edu.cn/
  哈尔滨工业大学: http://mirrors.hit.edu.cn/#/home
 


4、查看已经添加的channels

conda config --get channels

5、恢复默认镜像源(可以不用)

conda config --remove-key channels

 

6、创建/删除 环境

创建新环境(用语nilmtk)

$ conda env create -f environment.yml


命令创建python版本为X.X、名字为 env_name 的虚拟环境。env_name文件可以在Anaconda安装目录 envs文件下找到。

conda create -n env_name python=3.8

(base) dl@ubuntu:~$ conda create -n env_name python=3.8

NoWritableEnvsDirError: No writeable envs directories configured.
  - /home/dl/.conda/envs
  - /home/dl/miniconda3/envs

若是nilmtk-env,创建环境如下设置

conda create -n nilmtk-env python=3.8
 

激活新环境

conda activate nilmtk-env

运行设置脚本(nilmtk)

 python setup.py develop

 

显示当前激活的conda环境中安装的所有包及其版本。如果没有激活任何环境,它将显示 base 环境中的包。

conda list

在实际使用中,你只需要在命令行中输入这个命令并执行,它将列出所有包。

 

修改文件权限:

(base) dl@ubuntu:~$ sudo chmod a+w .conda
[sudo] password for dl: 

创建成功
conda create -n env_name python=4.12
 


done
Executing transaction: | WARNING conda.core.envs_manager:register_env(50): Unable to register environment. Path not writable or missing.
  environment location: /home/dl/.conda/envs/env_name
  registry file: /home/dl/.conda/environments.txt
done
#
# To activate this environment, use
#
#     $ conda activate env_name
#
# To deactivate an active environment, use
#
#     $ conda deactivate
 


在conda环境下,输入以下命令查看当前存在的环境:

conda env list(或者输入conda info --envs也是一样滴)

删除环境

conda remove -n env_name --all
conda env remove -n env_name

重命名环境(将 --clone 后面的环境重命名成 -n 后面的名字)

conda create -n tor --clone py3.9      # 将 py3.9 重命名为 tor

创建完成环境之后,系统会提示如何 进入和退出环境,如下

conda activate env_name          # 进入环境
conda deactivate                # 退出环境

运行python test.py

Traceback (most recent call last):
  File "test.py", line 1, in
    from nilmtk import DataSet
  File "/mnt/hgfs/VirtualMachines/nilmtk/nilmtk/__init__.py", line 8, in
    from nilmtk.timeframe import TimeFrame
  File "/mnt/hgfs/VirtualMachines/nilmtk/nilmtk/timeframe.py", line 1, in
    import pandas as pd
ImportError: No module named pandas
 

出现这个错误表示Python无法导入pandas库,这通常是因为pandas库尚未安装在系统上。pandas是Python的一个强大的数据结构和数据分析工具包,NILMTK依赖于它来处理数据

安装

pip install pandas

conda install pandas

你可能感兴趣的:(python,开发语言,conda)