安装/卸载第三包,注意对于windows用户请使用管理员身份打开命令端口,能避免各种莫名其妙的错误:

方法一:pip install 包名;pip uninstall 包名

方法二:pip install 下载路径\包名.whl (需要先下载第三包:地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到所需的包并下载保存),如下例安装gensim包所示:

方法三:若在pycharm编辑中,则在菜单setting/project/project interpreter中添加第三包。或者将第三方包放置于pycharm的site-packages目录, 可直接在程序中通过import 包名 来引用了。

方法四:先下载第三方包,如http://pypi.python.org/pypi/jieba/ ,解压后在解压路径下运行命令:python setup.py install

安装/卸载第三包可能出现如下问题及相应解决办法:

在pycharm编辑中,使用anconda2更新、卸载第三方包时,出现如下错误:

AttributeError:'module' object has no attribute 'main'

原因:新版pip中的main函数已经发生了变化,pip版本的原因,pip version 10.0.1,旧版本不会出现问题

参考:PyCharm 2017.3 在pip10.0.0版本中报错(module 'pip' has no attribute 'main')http://coffeebrother.cn/post/35/

解决办法如下:

打开\Pycharm\PyCharm Community Edition 2017.3\helpers路径修改packaging_tool.py文件

packaging_tool.py文件进行如下修改:

重新更新、卸载,能够成功加载第三包了!

当用指令pip安装第三包时,出现如下问题:无法卸载相关旧版本的包,导致无法安装成功!

使用如下指令:pip install 包名 --upgrade --ignore-installed

再重新安装第三包:

当用指令pip安装第三包时,或使用pycharm出现如下问题,是由于安装源的原因,更换安装源便能解决:

Could not find a version that satisfies the requirement **** (from versions: none)

解决方法

1)pip环境指令下

2)pycharm环境下

2、在新建立环境(隔离的环境,防止第三包相互冲突)下安装第三方包:

如下所示,anaconda navigator 管理器下安装第三包时,并没有相关的包则需要使用conda或pip指令进行安装:

Anconda Prompt管理环境进入所创建环境下路径下,使用conda或pip指令进行安装,否则会出现 “pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.” 的问题,如若安装tensorflow时出现ImportError: /lib64/libm.so.6: version `GLIBC_2.23' not found (required by /home/pxl/opt/app/anaconda3/envs/pxl_python/lib/python3.7/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so)问题,请使用conda install tensorflow指令安装tensorflow,便可以解决,windows系统下,安装过程如下所示:

在安装第三方包或者使用conda创建虚拟环境过程中因网速慢而无法安装或安装中途中断,可尝试更换源,或尝试修改.../.condarc文件,将‘defaults’删除:

使用指令操作,在linux或windows系统环境过程如下:

1】创建虚拟环境(若已经创建,直接进入并激活环境):使用 conda create -n your_env_name python=X.X(2.7、3.6等)命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。

创建虚拟环境失败,可能需要更换源,出现问题可将https更换为http

# 查看目前安装源

conda config --show-sources

# 添加源:

conda config --add channels https://pypi.doubanio.com/simple/

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
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/msys2/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

# 设置搜索时显示通道地址

conda config --set show_channel_urls yes

# 换回默认源:

conda config --remove-key channels

# 安装第三方包指定源

conda install --channel 源名 包名

pip install 包名 -i 源名

如pip install -i https://pypi.doubanio.com/simple/ tensorflow

————————————————

2】激活环境

Linux:  source activate your_env_name(虚拟环境名称)

Windows: activate your_env_name(虚拟环境名称)

3】conda指令安装、卸载第三方包:

相关conda指令参数如下获取:

4】关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)。

Linux: source deactivate

Windows: deactivate

5】删除虚拟环境。

使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。

可参考博客:https://blog.csdn.net/lyy14011305/article/details/59500819

python 安装第三方包-安装失败(pycharm/ anaconda navigator)相关推荐

  1. python安装第三方包出现无法在安装目录中创建文件_解决pip安装的第三方包在PyCharm无法导入的问题...

    一般我们安装Python的第三方包都会在终端执行下列命令进行安装: pip install 要安装的包名 安装成功后发现在PyCharm中仍然存在找不到包的问题,为什么呢? 总之就是PyCharm找不 ...

  2. Anaconda安装和使用指南教程:环境管理、包管理、离线安装第三方包

    本文介绍anaconda的安装,和使用anaconda对Python进行环境管理. Anaconda安装和使用指南教程 1 概述 2 安装 3 环境管理 3.1 检查conda 3.2 创建环境 3. ...

  3. python 安装第三方包

    通过anaconda 安装包不用介绍啦吧 这里介绍anaconda不能安装的 cmd python 环境布置 cmd中部署python环境 方法一.我的电脑->属性->高级->环境变 ...

  4. python第三方包是什么意思_安装Python和第三方包的方法

    应女朋友的邀请,写一篇关于Python和第三方包的安装方法. 一.Python安装 上官网Welcome to Python.org​www.python.org 下载保存 二.Pycharm安装 上 ...

  5. python安装后无法使用_Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)...

    在终端通过pip装好包以后,在pycharm中导入包时,依然会报错.新手不知道具体原因是什么,我把我的解决过程发出来,主要原因就是pip把包安装到了"解释器1",但我们项目使用的是 ...

  6. python安装卸载及查看python版本/第三方包版本

    文章目录 1. 在线安装anaconda anaconda下载安装 在线安装第三方库 python 常用第三方包镜像安装 2. 离线安装anaconda 离线安装包下载网址 whl 离线安装 tar ...

  7. python离线安装第三方包

    目录 第一种:通过pip离线安装 第二种:迁移虚拟环境 因为安全原因,有些服务器是不允许访问外网的,所以我们没办法通过pip做在线安装,那么这种情况只能采用离线的方式. 第一种:通过pip离线安装 思 ...

  8. Anaconda 安装第三方包Freecad

    作者:vicky_siyu 致谢:小龙快跑jly,巧克.力儿 在安装freecad时,Anaconda不同的版本换了好多个,遇到了各种各样的问题,比如ssl模块找不到,版本不匹配,下载的freecad ...

  9. 安装第三方包查看python版本/第三方包版本

    安装第三方包时,经常需要查看python版本,以及是否安装第三方包及版本,每次都要百度下指令. 故小编整理了下安装/卸载第三方包,查看python/第三包的指令,具体如下: 一.python安装/卸载 ...

  10. python安装依赖失败_python执行安装第三方依赖numpy失败:error: Unable to find vcvarsall.bat...

    一台计算机上同时安装了python2.7和python3.7. 现在为python2.7安装numpy包. 失败:error: Unable to find vcvarsall.bat ======= ...

最新文章

  1. matepad和鸿蒙,爆料称华为MatePad 2系列平板有三个版本:预装鸿蒙OS
  2. Fedora12下安装NCTUns6.0
  3. 【待继续研究】建模-听说你的坏样本不太够
  4. 我的图床设置PicGo
  5. 3 当某个应用的CPU使用达到100%,该怎么办?
  6. JAVA序列化和反序列化
  7. 移动端页面滑动事件穿透问题及其解决方案
  8. C# Aspose.Word 操作word文档(利用模板)
  9. 前端学习(2618):vue插槽--默认插槽
  10. javaweb中报404错误
  11. 逃离深圳的华为,原来可以这么美:研发小姐姐第一天上班游记
  12. 做前端性能优化,还不知道什么是Preload、Prefetch、Preconnect、Prerendering,你就out了?
  13. 挑战10个最难的Java面试题(附答案)【下】
  14. [JavaScript] 防止页面被嵌入Iframe
  15. pb5.0-pb10.0各版本高速下载
  16. Behavior Creator 行为树可视化编辑器
  17. docker进阶:自定义镜像、网络架构(二)
  18. 木叶村第一次全村人民代表大会
  19. xml和html的区别和联系
  20. 实现一个对Django Models数据进行模拟的Mock方案

热门文章

  1. linux 安装Times New Roman字体
  2. NGUI的长按事件以及检测按钮点击事件的常用方法
  3. HTML5酷炫动画集锦
  4. cm4 NVIC完全解析
  5. excel超链接报本机限制问题
  6. 安卓下使用OpenCL进行PowerVR GPU编程
  7. activiti画流程图、部署、启动、审批、驳回
  8. 辣妈直升机视频号值得学习吗
  9. 光通量发光强度照度亮度关系_光强?光通量?光照度?光亮度?一次性帮你理清楚!...
  10. 2022蓝帽杯初赛部分wp