[Anaconda]pip install有关安装路径、识别的一些问题

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

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

作为一名严重的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库(以它为例),显示安装成功后8aa14f28f5914953bb3edf00c51eaa44.png

 输入pip-list,发现能找到619675e78e6c408a855c071d84e5109a.png

最后在pycharm也能找到 7f849cd9bdee4e929007543aede9dbfe.jpeg

至此也就成功了!

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

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

 

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: anaconda中使用pip install selenium出错可能是由于以下一些原因导致的: 1. 网络连接问题:如果你使用的是国内的网络环境,可能会存在网络连接不稳定的问题,这可能导致无法正确下载selenium的安装文件。可以尝试更换网络环境,或者使用国内镜像源加速下载。 2. Anaconda环境配置问题:conda和pipAnaconda 中的两个包管理工具,它们可能会相互干扰,使得pip无法正常工作。可以尝试使用conda安装selenium,或者在命令行中使用 `conda deactivate` 切换到base环境再尝试安装。 3. 配置代理问题:如果你正在使用代理服务器来访问外网,可能需要在pip的配置文件中设置代理。可以在用户目录下的.pip文件夹中到配置文件,查看其中是否有设置代理的相关选项,并将其修改为适合你的代理服务器的设置。 4. 安装问题:默认情况下,pip会从官方的Python软件包仓库PyPi中下载包,但有时候服务器可能会有问题或者网络限制。你可以尝试指定其他可靠的镜像源,例如豆瓣、清华大学等来加速下载。在命令行中使用 `pip install -i https://pypi.doubanio.com/simple/ selenium` 来使用豆瓣源进行安装。 如果以上方法仍然无法解决问题,建议查看错误提示信息以了解具体的错误原因,以便更好地定位和解决问题。 ### 回答2: 出现anaconda在使用pip install selenium时的错误可能有多种原因。以下是一些可能的解决方法: 1. 网络连接问题:首先检查您的网络连接是否正常。可能是由于网络问题,导致pip无法正确下载并安装selenium。您可以尝试使用其他的网络连接方式,或者重启网络设备。 2. pip更新问题:确保您正在使用最新版本的pip。可以使用以下命令进行升级: ``` pip install --upgrade pip ``` 3. 安装问题:尝试更改pip安装源。您可以使用国内的镜像源,如豆瓣、清华等。可以使用以下命令更改pip的源: ``` pip config set global.index-url https://pypi.doubanio.com/simple/ ``` 4. 环境变量问题:确保您已正确设置并配置了Anaconda的环境变量。这包括将Anaconda安装路径添加到系统的PATH变量中。这样可以确保pip命令在任何地方都可以被识别并且运行。 5. 防火墙问题:有些防火墙或杀毒软件可能会阻止pip下载和安装软件包。尝试临时禁用您的防火墙或杀毒软件,然后再次尝试安装selenium。 如果以上解决方法仍不能解决问题,建议您提供更具体的错误信息,以便更好地理解和解决问题。 ### 回答3: 使用Anaconda安装selenium时出现错误的原因可能是以下几个方面: 1. 网络问题Anaconda可能无法连接到pip仓库或下载所需的软件包。这可能是由于网络连接问题pip镜像源的问题。可以尝试使用国内镜像源,如豆瓣镜像、清华镜像等。 2. 版本冲突:Anaconda中已经安装了其他版本的selenium或相关依赖包,导致安装时出现冲突。可以尝试先卸载已有版本的selenium,然后重新安装。 3. 环境配置问题:可能是由于Anaconda环境配置不正确导致的。可以尝试创建一个新的虚拟环境,并在环境中安装selenium。 解决办法: 1. 首先可以尝试使用以下命令更新pip: ``` conda install -c anaconda pip ``` 2. 如果网络连接存在问题,可以尝试更换pip镜像源: ``` pip install selenium -i https://pypi.douban.com/simple/ ``` 或者 ``` pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/ ``` 3. 如果仍然无法安装,可以尝试创建一个新的虚拟环境并安装selenium: ``` conda create -n myenv python=3.7 conda activate myenv pip install selenium ``` 4. 如果以上方法均无效,可以尝试同时更新conda和pip,并重新安装selenium: ``` conda update -n base -c defaults conda conda update --all python -m pip install --upgrade pip pip install selenium ``` 希望以上解决方案能够帮助您解决Anaconda安装selenium时出错的问题。如果问题仍然存在,请提供具体的错误信息,以便更好地帮助您解决问题

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值