pycharm中venv的复制迁移和pip重装

建议

建议还是使用pip install -r requirements.txt方法,这样不会出错,节省时间。如果一定要迁移venv,可以看下面我的方法,虽然自测成功,但不确定是否有未测试到的错误。欢迎大家留言发表看法或您的测试结果。

环境

win10环境,python3.9.13,pycharm2023.1.2。借鉴博文:
https://blog.csdn.net/qq_15969343/article/details/129601363

步骤

1.项目1中复制venv到项目2.
2.pycharm打开项目2,然后项目2右键选择“在文件中查找”,查找多个“项目1”,都改成“项目2”。
完成这步,pycharm终端中用where pip命令查看,虽然路径是项目2,但是你如果用pip安装xlwt等软件,发现项目2与项目1,其实是共用一个pip,项目2用pip卸载或安装影响项目1原有库环境。
3.在项目2的终端中,用python -m pip uninstall pip命令,卸载pip。
此时,用where pip查看,发现项目2卸载成功。在项目1用where pip查看,发现项目1的pip不受影响。
4. 项目2重新安装pip:
python -m ensurepip --default-pip
python -m pip install --upgrade pip
5. 在项目2中执行 where pip,可查看到重新安装的pip。
6. 测试。
在项目2执行 pip install xlwt,然后pip list|findstr xlwt,可以查看到项目2安装了xlwt库,在项目1中执行pip list|findstr xlwt,发现项目1没安装xlwt。互相不影响。完成。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值