Python 板


LINE

大家好, 情况是这样的,我用miniconda建立了两个虚拟环境。 这两个环境分别需要torch 1.4.0和1.6.0 我使用 pip install 安装,但我发现我两个虚拟环境的torch是共通的。 当我下载了 1.6.0 另一个环境的1.4.0就会消失,变成抓不到torch。 不知道有没有人有遇到相似的问题? 我有试过 pip install -I --user torch==1.4.0 但似乎没有用... 请问要如何解决? -- 壁河山攻守 争成败悟道 许银川 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.163.154.24 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1597939724.A.D42.html ※ 编辑: st1009 (1.163.154.24 台湾), 08/21/2020 00:21:46
1F:推 TitanEric: 分别在两个环境装不同版本的pytorch 不确定你现在是怎 08/21 00:49
2F:→ TitanEric: 样处理? 08/21 00:49
3F:→ gmccntzx1: 你有先打 conda activate [ENV_NAME] 吗? 08/21 01:03
有的,我是在linux 的环境,分别开不同的 conda Terminal显示类似下面这样(我也有试过用--user不过也没用) (espnet) ID@server1 /path $ pip install torch==1.4.0 (new_env) ID@server2 /path $ pip install torch==1.6.0
4F:推 roccqqck: conda版本更新试试 ~/.bashrc环境变数删掉重设 08/21 12:24
我的conda 刚装一个月的说,不过试看看,我环境完全爆了, python3 -m pip list 是1.6.0 python3 直接执行是1.4.0 到底....
5F:→ roccqqck: 你应该有export某路径出来 08/21 12:31
6F:→ roccqqck: 试着用绝对路径执行pip试试 08/21 12:31
7F:推 TuCH: python -m pip install 可能比较安全 08/21 12:36
8F:→ TuCH: 看起来是pip 的环境变数跑掉了 08/21 12:37
我用python3 -m pip install torch ==1.6.0 会告诉我已经装好了 不过执行python3 还是会用1.4.0,我来研究一下路径问题... .local/lib/python3.7/site-packages (from torch==1.6.0) (1.19.1) 路径上感觉稳稳的放在3.7啊.... 我好像知道彻底错乱的原因了 我之前在espnet的conda 下过pip install -I --user torch==1.4.0 现在~/.local/lib/python3.7/site-packages存在3个torch 分别为 torch torch-1.4.0.dist-info torch-1.6.0.dist-info 而torch指向1.4.0 应该都砍掉重装就好吧.... 看来最大的问题还是,为啥conda虚拟环境会共用套件....
9F:推 TuCH: 不要python3 打python就好了 你好像根本没有吃到conda环境 08/21 13:16
10F:→ TuCH: 环境应该会在./miniconda/envs/your_env/ 里面.. 08/21 13:18
对,我刚刚检查发现套件都不在miniconda里... 正在怀疑是不是不能用pip... 我先试看看在环境下用python -m pip 装看看 试过了,好像用 python 就会进去miniconda了! 看来现在问题应该是如何让python3会进去miniconda, 因为我的套件内部都是写python3...
11F:推 TuCH: 把环境变数的/.local/lib/python3.7拿掉 08/21 13:24
好,我看看
12F:推 TuCH: 不过我还是私心建议还是把python3 改成 python 08/21 13:27
那样要改的太多.... 我正在考虑跑程式时,初始脚本写个alias 不过还要先观察一下现况 微妙,他好像自己正常了,看不出哪个步骤起了关键作用, 总之torch版本看起来成功分开了,现在用python3下指令也可以了 测试了一下,看起来真的成功了/.local/lib/python3.7不用拿掉。 我猜问题的关键可能是原始非conda环境的python3里面有没有torch 似乎他是先抓这个,如果抓不到,再去conda里面抓torch。 看来以後我的torch以後都只能用conda跑了... 总之在这里谢谢大家的协助与指导 <(_ _)> ※ 编辑: st1009 (1.163.154.24 台湾), 08/21/2020 13:46:28
13F:推 TuCH: 最好还是要搞懂到底发生什麽事 不然如果环境要重设就坏了 08/21 14:51
14F:→ TuCH: 尝试create一个新的环境 所有东西全部重装一次看有没有问题 08/21 14:52
15F:→ st1009: 好,我晚上试看看 08/21 15:01
16F:推 roccqqck: which pip 08/21 18:41
17F:→ roccqqck: which python 08/21 18:41
18F:→ roccqqck: which python3 08/21 18:41
19F:→ roccqqck: 或用whereis 08/21 18:41
之前是whereis跑,因为不知道有which,感觉which的结果对於现在的状况更清晰。 ※ 编辑: st1009 (1.163.154.24 台湾), 08/21/2020 18:49:41







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP