pycharm虚拟环境 更换interpreter

更换Interpreter

问题: 由于原来的python环境在C盘,我的C盘比较小,所以把python38给(cut)转移到E盘,然后在pycharm里边选择add interpreter,原来的venv没有变,只变了interpreter的位置,结果,显示,当前的python.exe invalid!

处理分析: 经过一番挣扎,一个venv包括python.exe(不同的venv有不同需求的version)和依赖该python.exe的各种包,如果临时改变interpreter(python.exe)那么pycharm会直接把这个venv作废为invalid,这样原来安装的包是不是就又要下一次!很麻烦!
其实不用,the details as follow:

解决办法:
1、先把venv中的四个文件都剪切到一个tmp(任意位置都可,我放在和venv平级的位置)文件夹里面。
在这里插入图片描述
2、然后add interpreter
其中interpreter选择我换了位置的python.exe,点击ok,这个时候新的venv就创建好了!
在这里插入图片描述
3、这个时候只需要将tmp文件夹中的这两个文件copy到venv选择覆盖相同文件夹。
ps:Scripts下有python.exe,我原先是所有文件都覆盖,这样导致pycharm已经配置好新的venv中的python.exe又被修改,所以不可行。
只需要把原来的包在的位置覆盖就好了!
在这里插入图片描述
到了这里,事情就解决了!
(昨晚上配了2.5h的环境想着要被今早上一个小动作给整没了有点sad,还好能花个20mins处理,加深了对pycharm的venv的理解和配置了)

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 创建虚拟环境PyCharm中,可以通过以下步骤创建虚拟环境。 1)首先,打开PyCharm,然后单击“File”菜单,然后选择“Settings”选项。 2)在“Settings”对话框中,单击“Project Interpreter”选项。 3)在“Project Interpreter”对话框中,单击右上角的“+”按钮。 4)在“Add Python Interpreter”对话框中,选择“Virtualenv Environment”,然后单击“OK”按钮。 5)在“New Environment”对话框中,可以选择Python版本和虚拟环境的目录。单击“OK”按钮创建虚拟环境。 2. pip换源 一般来说,我们在使用pip安装Python库时,需要从PyPI官方源下载库文件。但是,由于网络原因,可能会导致下载速度缓慢或者无法下载。因此,我们需要切换到国内的源,如阿里云源、清华源等。以下是在PyCharm更换pip源的步骤。 1)首先,打开PyCharm,然后单击“File”菜单,然后选择“Settings”选项。 2)在“Settings”对话框中,单击“Project Interpreter”选项。 3)在“Project Interpreter”对话框中,找到虚拟环境的pip命令,然后单击右侧的齿轮图标。 4)在弹出的菜单中,选择“Show All”,然后在底部找到“HTTP Proxy”选项。 5)在“HTTP Proxy”选项中,勾选“Use HTTP proxy”,然后输入pip源的地址和端口号。 6)在“Available Packages”选项卡中,可以选择“Install Packaging Tools”来安装pip等包管理工具。 7)在“Indexes”选项卡中,选择国内的pip源,如阿里云源或清华源等。 8)单击“OK”按钮保存更改。 以上是在PyCharm中创建虚拟环境更换pip源的步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值