admin管理员组

文章数量:1621503

本人初学python,偶然看教程想安装pip到电脑上,一般来说python安装库有以下三种方法,即是1.直接在pycharm里面搜索安装(我用的编辑器是pycharm,但有些库搜索不到) 2.win+R输入cmd安装3.在anaconda prompt 或anaconda powershell prompt 安装(以管理员身份运行) 

 但是我遇到的问题的出发点是,有些pip在pycharm里安装总是安装失败(第一种方法至少可行),我不得不去cmd里去安装,但cmd安装完后的默认路径是在C盘,即下图所示

作为一名严重的C盘洁癖症患者,这是不允许的,我用的是conda自带的解释器,如果安装的pip在其目录下site-package找不到的话,pycharm是搜索不到的,已安装的pip应在这个路径下:D:\Anaconda\Lib\site-packages

于是我的第一个想法是改变pip的默认安装路径,这点csdn上有许多前辈有教程,推荐(1条消息) 【强迫症系列】【win】更改 Python 的 pip install 默认安装依赖路径_enable_user_site_JustinXTT的博客-CSDN博客

csdn上大多都是此方法,大同小异,但此方法有人不成功有人失败,至少我是失败了,在这里提一嘴此教程里想修改完site.py文件并保存,我实际操作后,发现保存要管理员权限,最好用记事本打开修改,并去文件属性里修改权限(评论区有人提到这个问题) 至此,第二种方法失败了(当然你直接用python不用anaconda此方法还是有用的)

于是只剩下最后一种方法,我先是打开了anaconda prompt,输入pip install xlwt,显示安装成功后,竟然在pip-list中找不到所安装的pip,这肯定是有问题的

最终我的解决方法是将anaconda prompt 或anaconda powershell promp用管理员身份运行,最后安装成功并且能找到了,如图所示,但是C盘有其副本,实际发现删除后影响也不大,照样能找到

以下是演示:

管理员身份打开anaconda prompt,首先安装xlwt库(以它为例),显示安装成功后

 输入pip-list,发现能找到

最后在pycharm也能找到 

至此也就成功了!

当然这只是我突发奇想的一个东西,对于刚接触python类似于我一样的小白,可以先用python解释器不用anaconda,这样也免得这么麻烦,pycharm也不用每次都加载那么多包了。

这篇文章给和我一样同样遇到这个问题的初学python的小伙伴们一点小小的帮助与借鉴,本人刚接触python不到一周,专业术语与内容方面有错误的还望各位海涵并衷心希望您提出自己的纠正意见,谢谢!

 

本文标签: 路径Anacondapipinstall