anaconda包管理器

conda命令[1]

  • 环境管理

    conda info -e              # 查看当前已安装的环境
    conda create -n py27 python=2.7  # 添加2.7版本的Python环境
    activate py27            # 切换到Python2.7环境
    deactivate              # 返回默认的Python环境
    conda remove -n py27 --all    # 删除已安装的Python环境
  • 包管理

    conda list               # 查看当前环境下已安装的包
    conda list -n py27          # 查看指定环境的已安装的包
    conda search pandas        # 查找package信息
    conda install -n py27 pandas # 指定环境安装package,不加-n则安装在当前活跃环境
    conda update -n py27 pandas # 指定环境更新package,不加-n则更新在当前活跃环境
    conda remove -n py27 pandas # 删除package,不加-n则删除在当前活跃环境
  • 更新Python和conda版本

    conda update conda   # 更新conda
    conda update anaconda # 更新anaconda
    conda update python # 更新python,假设当前环境是3.6,则更新3.6.x系列版本

pip命令

安装pip组件 [2]

sudo apt-get install python3-pip # 安装pip3
sudo apt-get install python-pip # 安装pip2
sudo pip3 install --upgrade pip # 更新pip
sudo apt-get remove python3-pip # 卸载pip

pip镜像源配置[3]

临时使用国内源

# 以清华源为例
# xxx为所要安装的包
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple

配置国内源为默认使用

  • 配置国内源为默认使用(windows)

    • 建立C:\Users\xxx(用户名)\pip\pip.ini文件

    • 添加如下命令(阿里云为例)

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
  • 配置国内源为默认使用(linux)

    • # 编辑 ~/.pip/pip.conf 文件,若不存在自行创建即可

    • vim ~/.pip/pip.conf

[global]
timeout = 8
index-url = http://mirrors.aliyun.com/pypi/simple/
extra-index-url= http://pypi.douban.com/simple/
[install]
trusted-host=
mirrors.aliyun.com
pypi.douban.com
  • 国内常用的pip镜像源

    清华镜像:https://pypi.tuna.tsinghua.edu.cn/simple
    豆瓣镜像:http://pypi.douban.com/simple
    阿里云: http://mirrors.aliyun.com/pypi/simple/
  • 问题:对于多个环境的pip怎么设置?

pip包安装命令[4]

  ```bash
pip install package_name # 安装包
pip install whl文件 # 安装下载好的whl文件包
pip uninsatll package_name # 卸载包
pip list # 列出pip所安装的包
pip install --upgrade package_name # 升级包
pip --help # 帮助信息
pip show -f pandas # 显示pandas包所在的目录
pip search pandas # 搜索pandas包
```

easy_pip命令

参考资料:


  1. https://www.jb51.net/article/164669.htm

  2. https://blog.csdn.net/qintaiwu/article/details/89393028

  3. https://blog.csdn.net/wj1066/article/details/81940163

  4. https://www.cnblogs.com/xueweihan/p/4981704.html

python安装、卸载包的方法的更多相关文章

  1. 5.Python安装依赖(包)模块方法介绍

    1.前提条件 1). 确保已经安装需要的Python版本 2). 确保已经将Python的目录加入到环境变量中 2. Python安装包的几种常用方式 1). pip安装方式(正常在线安装) 2). ...

  2. 笔记——malloc、free、不同数据类型操作、.pyc文件、python安装第三方包、验证一个网站的所有链接有效性

    C — malloc( ) and free( ) C 语言中使用malloc( )函数申请的内存空间,为什么一定要使用free释放? **malloc()函数功能:是从堆区申请一段连续的空间,函数结 ...

  3. Windows设置国内源阿里云镜像加速与离线安装pip包的方法

    Windows设置国内源阿里云镜像加速1.先在 windows “文件资源管理器” 地址栏 输入 %APPDATA% 按回车,打开程序自定义设置文件夹然后,创建名为 pip 的文件夹,用于存放 pip ...

  4. CDH平台搭建解决离线安装依赖包的方法

    背景介绍: 1CDH开发平台在搭建的过程中,会遇到各种各样的问题,其中的各种依赖就是一个很让人头痛的问题.如果安装脚本文件出现了这种问题,那么就可以把以下的这种方法加入shell中,但是不要用yum来 ...

  5. Python: 安装 sklearn 包出现错误的解决方法

    今天在安装 Python 的 sklearn 包时出现了 Cannot uninstall 'numpy' 和 Cannot uninstall 'scipy' 错误,下面记录了我尝试了很多网上的方法 ...

  6. pip升级或卸载安装的包的方法

    先 pip list 看看包的具体名字是什么,然后 pip uninstall **包名** ===== 打印出有新版本的包: pip list --outdated --format=freeze ...

  7. 关于python安装一些包时出现的错误解决方法

    1.关于wordcloud的安装 --win10,py3.6环境下安装总是出现安装错误,解决方法,下载wordcloud的wheel文件,进行安装. 详情参考:https://github.com/a ...

  8. python 安装 第三方包

    ########1 (python 虚拟环境(如pycharm 中的 project )是一个独立的环境,所以也要重新安装一次第三方包) 上官网搜索 包 https://pypi.org/projec ...

  9. 关于Pycharm安装扩展包的方法

    Python中第三方的库(library).模块(module),包(package)的安装方法以及ImportError: No module named 1.pip install .... 一般 ...

随机推荐

  1. 测试报告$\alpha$

    pytorch可视化编程网站VisualPytorch NAG \(\alpha\)版本发布了!点击网址访问:VisualPytorch 一.测试查虫(bug detection) 测试贯穿了开发.集 ...

  2. 动态类型转换dynamic_cast

    C++Primer第十九章的动态类型转换部分讲的不是很清楚,于是自己查cpp的官方手册总结一下. dynamic_cast < new-type > ( expression ) 动态类型 ...

  3. [MySQL数据库之表的详细操作:存储引擎、表介绍、表字段之数据类型]

    [MySQL数据库之表的详细操作:存储引擎.表介绍.表字段之数据类型] 表的详细操作 存储引擎 mysql中建立的库======>文件夹 库中建立的表======>文件 用来存储数据的文件 ...

  4. [bug] java.sql.SQLSyntaxErrorException: Table 'mysql.tb_item' doesn't exist

    参考 https://zhidao.baidu.com/question/146817103.html

  5. [Java] Hibernate

    背景 持久化技术框架 封装了JDBC做数据库相关功能开发的重复性工作 比如创建连接,关闭连接,把字段逐一映射到属性中等 使用 在数据库中创建表 创建java project 导入hibernate依赖 ...

  6. Zabbix 监控系统部署

    Zabbix 监控系统部署 实验环境 Zabbix server:RHEL8 ip:192.168.121.10 一.关闭防火墙和selinux [root@Zabbix-server ~]# sys ...

  7. 如何对你的Linux系统进行基准测试: 3开源基准测试工具

    如何对你的Linux系统进行基准测试: 3开源基准测试工具   0 赞0 评论 文章标签:SYS  Source  benchmark  tool  开源  基准  系统     linux实用程序的 ...

  8. C语言变量和函数命名规范

    C 语言变量和函数命名规范: 关于C语言变量和函数命名规范 据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都不指定命名规则.命名规则对软件产品而言并不是"成败悠关&quo ...

  9. 第9章 case条件语句的应用实践

    case语句企业级生产案例 范例9-7:实现通过传参的方式往/etc/openvpn_authfile.conf里添加用户,具体要求如下. 1)命令用法为: USAGE: sh adduser {-a ...

  10. CSS(1)基础语法、常见属性

    CSS CSS:层叠样式表.主要用于设置HTML页面中的文本内容(字体.大小.对齐方式等).图片的外形(宽高.边框样式.边距等)以及版面的布局等外观显示样式. CSS语法:CSS实例由选择器,以及一条 ...