python安装第三方包出现无法在安装目录中创建文件_python 安装第三方包-安装失败(pycharm/ anaconda navigator)...

安装/卸载第三包:

方法一: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

再重新安装第三包:

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

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

用 Anconda Prompt管理环境进入所创建环境下路径下,使用pip指令进行安装,否则会出现 “pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.” 的问题,安装过程如下所示:

你可能感兴趣的:(python安装第三方包出现无法在安装目录中创建文件_python 安装第三方包-安装失败(pycharm/ anaconda navigator)...)