python中sys.path

文章讲述了在存在多个Python版本的环境中,如何在默认使用的Python3.8.7版本中调用Anaconda3的PyTorch(位于3.8.16版本的环境中)。关键在于修改sys.path,将Anaconda3的环境目录添加进去,以便系统在导入模块时能找到torch包。
摘要由CSDN通过智能技术生成

本地环境

对于我当前环境来讲,存在多个python的版本,但是系统默认会走3.8.7的版本(排在第一位)。对于anaconda3的python版本是3.8.16。
在python3.8中为安装pytorch,而在anaconda3的虚拟环境名为“PyTorch”中安装了pytorch。
现在的问题是我要在python3.8.7环境中使用到3.8.16版本中的pytorch包该如何操作呢!
在这里插入图片描述

当前环境情况

1.系统走的是python3.8.7版本,而且不存在torch包
在这里插入图片描述

2.Anaconda3中的python为3.8.16,而且存在torch包在这里插入图片描述

sys.path

这里就不多说sys.path的用法了,这个本质是一个列表,当系统加载你程序中导入(import xxx)的时候,它会去遍历这个列表,去找你引入的包是否在这个列表中。

实操

引入下列代码直接引进了torch这个包,学废了嘛!
在这里插入图片描述
注意:我的电脑中“C:\Users\admin\anaconda3\envs\PyTorch\Lib\site-packages”这个路径下有torch的包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

践行~渐远

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值