Python(Conda)环境迁移(从win10到macos12.5)笔记

这篇具有很好参考价值的文章主要介绍了Python(Conda)环境迁移(从win10到macos12.5)笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景环境
  • win10是以前安装的conda和py。目前需要导出的环境的版本为py3.10.4。
  • macos是重新安装的conda,目前有的环境是py3.11.4。
  • 我是先进conda用刚安装好的base创建了一个py3.10.12的虚拟环境,简称310。
  • 以前的win上的base可能年少无知有修改过,具体也记不得(
    Python(Conda)环境迁移(从win10到macos12.5)笔记,开发工具,python,conda,笔记
conda安装命令:
conda install pytorch_lightning --channel https://conda.anaconda.org/mwojcikowski 

pip安装命令:
python -m pip install pip==20.2 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

1、通过conda迁移

  • 方法1:显然失败了,安装的时候显示找不到包,网上说可能win的包和mac不匹配,而且py版本也不一样
显示环境并激活后导出
conda info --envs
conda activate pytorch
conda env export > pytorch.yaml

听说这个导出命令不行,改了一下,虽然还是不行
conda env export --no-build > pytorch.yaml

导入环境:
conda env create -f pytorch.yaml

————————————————
除了上面有的,还要迁一下base

conda create -n oldbase --clone base
conda remove -n oldbase --all
  • 方法2:听说andacoda导出的包不一样,图形化导出一下。 然后在创建的py310环境里面手动安装(也失败了)
    Python(Conda)环境迁移(从win10到macos12.5)笔记,开发工具,python,conda,笔记

然后尝试图形化里inport或终端里安装对应的yaml文件
显然也失败了

conda install -r package.yaml


2、通过python迁移

导出
pip freeze > package.txt

导入
pip install -r package.txt

Python(Conda)环境迁移(从win10到macos12.5)笔记,开发工具,python,conda,笔记

文件有地址,参考改了一下命令

pip list --format=freeze > requirements.txt

然后手动删掉了distribute,pip,setuptools,wheel这几个包

开始安装


把能给的权限都给了
sudo pip install -r requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com --user


听说可以用这个命令跳过报错的包:
while read requirements; do pip install $requirements; done < requirements.txt

装到一半报错,手动去掉这个包,后面再手动安装一下。
Python(Conda)环境迁移(从win10到macos12.5)笔记,开发工具,python,conda,笔记文章来源地址https://www.toymoban.com/news/detail-581608.html

3、最后(逐一安装)

  • 上面的方法按网上大多数人来说应该是能成功的,大多数包都安装上了。
  • 但是我原本的环境可能就有包冲突问题(之前为了用某个包强行–user安装,导致包存在冲突)
  • 所以最后还是老老实实的把项目要用的包单独每个pip install安装了一遍。

到了这里,关于Python(Conda)环境迁移(从win10到macos12.5)笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • win10系统切换到macOS,开发环境与软件资源,目录清单

    1、因为考研自习室或学校图书馆,随身携带游戏本(全能本)受限于 不插电源就不续航和掉性能,以及风扇噪音非常大,以及发热很烫 等问题。 2、所以想考虑给主力机换个mac,目前暂定是买啦 m1pro(10+16)+16g+1t 的版本,因为原来的电脑空间用了非常多,不得不删掉一些东西

    2024年02月15日
    浏览(49)
  • 离线环境conda虚拟环境备份迁移--conda pack问题

    1.第一步:创建虚拟环境 conda create -n pyenv --clone base  或者 conda create -n pyenv python==3.8.5 --offline 命令执行结束,在路径/xxxx/anaconda/envs 下看到pyenv 或者 conda info --envs 查看罗列虚拟环境 2.第二步:打包环境 conda pack -n pyenv -o /xxxxx/pyenv.tar.gz 报错: Collecting packages... CondaPackError:  F

    2024年02月13日
    浏览(34)
  • 【conda】实现conda环境迁移的4种方式

    方案1: 使用conda pack制作压缩包并在目标环境解压使用 适合离线环境, 在目标环境无法联网或者网络不畅时很好用 (1) 先安装conda pack (2) 查看要打包的conda环境 (3) 压缩conda环境 或 或 (4) 将压缩包拷贝到目标环境 目标环境需要和源环境是相同平台和操作系统 (5) 在目标环境anaco

    2024年03月11日
    浏览(61)
  • 【Conda迁移环境】

    有时候我们好不容易配齐了一个环境,想从A服务器迁移到B服务器上。尤其是哪些偏门的环境。 比如能够处理windows 程序的linux环境之类的。 安装打包工具 conda install -c conda-forge conda-pack 打包本地conda环境 复制环境到其他电脑上: 我通过这个方法,把一个环境成功迁移到了d

    2024年02月16日
    浏览(32)
  • Conda虚拟环境的复制和迁移

    方法一:requirements.txt 这个方法不推荐,因为只会导出你使用pip安装的依赖包,不会导出虚拟环境所依赖的包,并不适用于虚拟环境的迁移的应用场景。 事实上,此方法比较适用于,已经明确知道依赖哪些包,我们只需要package信息的情况,如写项目文档,告诉别人运行我这个

    2024年02月05日
    浏览(31)
  • 【conda】conda 版本控制和环境迁移/安装conda加速工具mamba /conda常用指令/Anaconda配置

    0. conda 版本控制和环境迁移 基本用法查看当前环境中的所有软件 进阶,导出环境中安装包的列表 方法1: 安装导出的信息: 方法2:用conda env的export功能 导出想要导出的环境 根据导出的yml文件创建环境 根据导出的yml文件更新环境 yml文件提供的信息更全面 1. 安装conda加速工

    2024年01月23日
    浏览(62)
  • Qt开发笔记(Qt5.9.9下载安装环境搭建win10)

    #1 Qt下载网站(国内、国外镜像) #2 Qt5.9.9安装选项 #3 配置系统环境变量 #4 创建测试项目 #1 Qt下载网站(国内、国外镜像) 官方下载地址(慢):http://download.qt.io/ 国内镜像网站 这里给大家推荐几个国内著名的 Qt 镜像网站,主要是各个高校的: 中国科学技术大学:http://mi

    2024年02月15日
    浏览(50)
  • Win10配置Airsim环境并设置Python通信

    和朋友交流时,了解到微软开发了一个仿真环境叫Airsim,可以作为插件插入到虚幻引擎4中,进行汽车、无人机等实际环境的仿真。于是打算跟着知乎宁子安写的教程来配置一下环境。 官方文档:https://microsoft.github.io/AirSim/ 官方仓库:https://github.com/microsoft/AirSim 经过了无数的

    2023年04月12日
    浏览(74)
  • macos从10.12.6升级到10.15.7

    我是17年6月在苹果官网购买的2015款 15寸 macbookpro ,没有touchbar,没有指纹,没有type-c。当时购买意愿是听说最后一款不带touch bar的mbp了,我一直觉得touch bar不实用,所以果断下手。事后证明,确实大众的想法还是比较一致,苹果新款已经放弃touchbar,并且重新启用magsafe磁吸接

    2024年02月05日
    浏览(42)
  • Qt6.5.1+WebRTC学习笔记(十)开发环境搭建(win10+vs2022)

    1.操作系统win10 64位 2.合理的上网方式,需要正常访问google,最好有40G以上流量 3.安装VS2022,笔者使用的是社区版,并选中C++相关,笔者设置如下        注意,win10的sdk需要是10.0.22621.0,其他版本可能导致编译不通过,而且这个版本会根据webrtc源码的更新而发生变化  4.安装

    2024年02月08日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包