如何修改pycharm使用anaconda环境后的pip install安装路径问题

作者:littleAsavakit 时间:2021-08-02 19:00:41 

问题描述

本人pycharm使用anaconda创建的虚拟环境后,使用pycharm终端安装第三方库,但路径一直安装到磁盘下的系统路径中,如图

如何修改pycharm使用anaconda环境后的pip install安装路径问题

根据其他博客提供的修改pip install方法修改 site.py 文件后路径暂时修改为正确,如图

如何修改pycharm使用anaconda环境后的pip install安装路径问题

如何修改pycharm使用anaconda环境后的pip install安装路径问题

但pycharm重新启动后,路径再次变成C盘。

最后仍通过 site.py 文件修改成功,总结几个要点

解决步骤和部分问题原因

  • 本次解决的问题是在虚拟环境下安装路径,所以修改的应该是虚拟环境下的site文件, 如果安装的是anaconda根环境或者python环境,应该去寻找对应site文件。

  • 关于修改site文件后,没有权限的问题,最简单的办法是将site文件修改后另存为到桌面上,在文件夹删除后再次粘贴,可避免无法保存的问题,但前提是文件改动正确。

针对以上两点给出操作截图

首先是查看对应路径,一般找到这个帖子之前应该都验证过

python -m site

如何修改pycharm使用anaconda环境后的pip install安装路径问题

然后寻找对应site文件,此时大多数教程给出的是

python -m site --help

这是不准确的,寻找的应该是pycharm对应安装的环境下的site文件

举个栗子

这是我的使用环境

如何修改pycharm使用anaconda环境后的pip install安装路径问题

所以我寻找的site文件应该在以下路径存放

D:\anaconda3\envs\demo1\Lib

如何修改pycharm使用anaconda环境后的pip install安装路径问题

修改对应语句

将None改成路径

如何修改pycharm使用anaconda环境后的pip install安装路径问题

如何修改pycharm使用anaconda环境后的pip install安装路径问题

路径改为想要安装包的地方, 一般是pycharm当前安装环境的对应目录,到参照上图打开到对应某一级,site和base不要装反。

这里有一个很重要的点就是资源管理器直接复制下来的路径是有问题的

例如

D:\Python38\Lib

一定要改成双反斜杠,否则该目录无法识别,直接报错。如果遇到大面积标红的错误可以查看一下路径这里是否存在问题,像这样就是没有写双反斜杠造成路径错误

python -m site

如何修改pycharm使用anaconda环境后的pip install安装路径问题

之后保存site文件,如果遇到权限问题,先另存为到桌面

如何修改pycharm使用anaconda环境后的pip install安装路径问题

之后将Lib下的site删掉,将桌面上的site文件拖进去即可解决,如果想一劳永逸,推荐修改权限,此处不作讲解。

来源:https://blog.csdn.net/littleAsavakit/article/details/128898061

标签:anaconda,pip,install,安装路径
0
投稿

猜你喜欢

  • CSS网页布局编码小技巧整理

    2009-12-30 16:50:00
  • 关于pyqt5控件自适应窗口超详细知识点汇总

    2021-03-26 14:37:57
  • 跟老齐学Python之Import 模块

    2022-02-02 21:13:34
  • 在python中实现对list求和及求积

    2022-05-28 15:02:16
  • 怎么让别人看不到网页源代码

    2008-03-21 13:06:00
  • 浅谈Python基础之I/O模型

    2021-11-17 18:38:03
  • 利用Python实现命令行版的火车票查看器

    2021-10-24 13:59:21
  • Python装饰器代码详解

    2021-04-28 23:16:03
  • Python引用(import)文件夹下的py文件的方法

    2023-09-28 11:14:00
  • Study jQuery in a Simplified Way

    2010-01-30 12:55:00
  • 一文学会利用python解决文章付费限制问题

    2021-04-09 08:23:51
  • asp textarea 多行数组分割处理方法

    2011-03-03 10:55:00
  • 由浅入深讲解python中的yield与generator

    2022-08-14 06:26:11
  • Python利用arcpy模块实现栅格的创建与拼接

    2021-10-07 22:39:37
  • windows下Python安装、使用教程和Notepad++的使用教程

    2023-04-21 09:31:39
  • 如何在Python函数执行前后增加额外的行为

    2023-05-27 17:35:20
  • 利用Python+eval函数构建数学表达式计算器

    2021-01-28 14:38:44
  • 一个图片后加载的代码

    2008-09-28 13:03:00
  • Python接入MySQL实现增删改查的实战记录

    2023-08-23 04:52:50
  • ASP使用wsImage组件给图片加水印代码

    2010-06-09 19:23:00
  • asp之家 网络编程 m.aspxhome.com