文章目录

  • 前言
  • 一、解决办法
    • 1. 虚拟环境当中没有python:
    • 2. pip无法运行
  • 二、正确迁移python虚拟环境的步骤
    • 虚拟环境打包

前言

最近脑子瓦特掉了想搞搞黑苹果(主要控制不住自己开游戏,D2都能让我拿出来又玩了40+小时。。。),折腾了快半个月也没什么效果。。。。HD2500显卡上不去。。。1024*768的分辨率简直了,所以又装回了win,好吧我承认我中间装了deepin大概有1周,后来因骑墙的(Ciαsh linux配置是个坑啊!!!!)问题又换回win,结果就遇到迁移问题。。。。好吧我小白。。。

一、解决办法

1. 虚拟环境当中没有python:

这个是由于虚拟环境配置的问题,在虚拟目录当中的pyvenv.cfg文件

# 将之前的路径改成当前系统的python路径,版本也注意对应
home = C:\Users\***\AppData\Local\Programs\Python\Python38
include-system-site-packages = false
version = ***
# 打开cmd或powershell,获取python版本
python -V
# 获取python路径
python
import sys
sys.executable

这个时候在虚拟环境下python就可以运行了。

2. pip无法运行

# 直接重新安装pip即可,会自动卸载之前版本的pip然后重新安装
python -m pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple/

二、正确迁移python虚拟环境的步骤

虚拟环境打包

# 进入到老虚拟环境当中
pip freeze > requirements.txt
# 新虚拟环境无网则需要打包当前环境的python包
pip download -d offline_packages -r requirements.txt

然后将记录文件拷贝到当前系统,创建好空白虚拟环境之后,重新安装

# 进入到新虚拟环境中(有网)
pip install -r requirements.txt
# 拷贝打包的 offline_packages 和 requirements.txt(无网)
pip install --no-index --find-links=your_offline_packages -r requirements.txt

(以下方法未经证实)

# 打包已经创建好的venv,并拷贝到目标环境解压
# venv/bin/下修改activate文件中参数
VIRTUAL_ENV="your new venv path"
export VIRTUAL_ENV
source venv/bin/activate

Python虚拟环境迁移相关推荐

  1. python虚拟环境迁移及代码实现

    python虚拟环境迁移 文章目录 python虚拟环境迁移 激活虚拟环境 创建 requirements 下载依赖包 换机器 创建新的虚拟环境 激活新的虚拟环境 安装包 有网的情况下,也可以直接安装 ...

  2. Python 虚拟环境迁移

    在工作中会使用python制作一些工具,但是python不同版本的兼容性较差,然而有时不得更换电脑,使原python脚本运行时经常会发生一些问题,因此想制作一个可以迁移的python虚拟环境. 但是, ...

  3. Python 虚拟环境迁移路径后pip报错解决记录

    为了保持不同项目之间包管理的独立,一般每个项目中都会独用一个虚拟环境venv,venv放在项目根目录下,在项目迁移的时候虚拟环境一般是不敢乱动的,容易报很多莫名其妙的错误,比如:因此,每次移动项目都是 ...

  4. python环境迁移:从联网笔记本到离线服务器

    说明1:联网笔记本和离线服务器最好安装同一版本的anaconda. 说明2:本文以离线安装包的形式重建虚拟环境,而不是直接把虚拟环境拷贝过去使用,是因为有的安装包直接拷贝过去无法正确使用. 说明3:先 ...

  5. 迁移python虚拟环境搭建_python虚拟环境virtualenv创建与迁移

    1.安装virtualenv pip install virtualenv #(python2) pip3 install virtualenv #(python3) 2.创建venv virtual ...

  6. 迁移python虚拟环境后pip无法使用

    在迁移别人的python虚拟环境后,pip install无法正常的使用 具体显示如下图: bash: /home/cqy/anaconda3/envs/nanodet/bin/pip: /home/ ...

  7. python虚拟环境的目录是啥_Python 虚拟环境

    前言 有的时候因为各种原因,在操作系统下,我们会安装很多版本的Python解释器.同样,我们也有可能因为各种原因,需要不同版本的模块,比如Django1.8,Django1.11.再加上pip工具管理 ...

  8. Python虚拟环境(一):基于virtualenv+virtualenvwrapper创建python虚拟环境

    文章目录 1. 概述 2. virtualenv + virtualenvwrapper 1. virtualenv 安装virtualenv 基本使用 2. virtualenvwrapper 安装 ...

  9. python虚拟环境的安装_Python虚拟环境搭建学习笔记

    1. Python虚拟环境 满足不同版本的需要所以来创建虚拟环境 2. 下载安装 * 清华的镜像 [https://mirror.tuna.tsinghua.edu.cn/help/anaconda/ ...

最新文章

  1. centos7 安装jdk7
  2. Java Swing Button控件点击事件的几种写法
  3. DL之yolov3:使用yolov3算法时需要对Ubuntu系统进行配置的简介、过程步骤之详细攻略
  4. span 标记 width 设置
  5. Linux命令大全(Ubuntu18系统)
  6. (转载)一套完整的UI设计规范手册(IOS版)
  7. 装饰者模式和适配器模式对比
  8. 漫步最优化二——基本优化问题
  9. 批次程序安裝手冊寫法
  10. html渲染json的插件,[ json editor] 如何在网页中使用Json editor 插件
  11. JavaScript操作文件
  12. C++学习书籍推荐《The C++ Standard Library 2nd》下载
  13. php中用户自定义排序
  14. 防火墙中查看用户流量
  15. 浅谈算法书籍学习路线
  16. 基于java springmvc+mybatis酒水商城管理系统设计和实现
  17. Horizontalscrollview
  18. iPhone没有收到iOS16最新版的推送,如何升级系统?
  19. Axure中继器使用
  20. 计算机应届生的面试经验

热门文章

  1. C语言实现 帅气 的进度条~
  2. 前端缓存 浏览器存储
  3. 网络爬虫结合搜索引擎
  4. excel怎么设置打印区域_Excel2019怎么设置打印区域?Excel2019打印区域设置方法
  5. 知乎专栏-水面的满月
  6. 魅族手机怎么把计算机放到桌面,魅族手机如何录制屏幕?魅族手机屏幕电脑录制教程...
  7. linux 修改root密码
  8. Nginx反向代理部署多个项目
  9. Android ANR 处理
  10. i7 11700k配什么主板