Python - 包管理(番外)

上一篇介绍了用conda来安装python第三方库,下载地址是国内的镜像,如果没有就用pip安装。但也有种情况pip也没有的怎么办?或者说通过pip安装的版本过低。我就以我遇到的情况为例详细介绍处理方案。。

一 问题说明
我的anaconda->environment中有三个环境,这个在环境管理那篇博客中已经展示了。
在这里插入图片描述
但是我的TD环境下用pip下载的tensorly包是0.4.2版本的,而github中最新的版本是0.4.3版本的(后面下载后才知道的)。0.4.2版本没有我想用的最新的函数mps。于是我就在github中提了个issue
在这里插入图片描述
然后得到了回复:
在这里插入图片描述
这位大佬的意思是pip下载的不是最新版本的,让我直接克隆github上面的源码进行安装。
我之前没有接触过git的相关操作,于是又花了点时间了解了下git。关于git的相关介绍(坑)

二 解决方法
1 ) 安装git及配置git

2 ) 建立项目名和仓库名
在这里插入图片描述
这里GItSpace是工作空间,而TD是项目名。

3)开始clone,右键点击Git Bash Here 进入Git命令行(linux模式),执行大佬给的命令即可。
在这里插入图片描述
也可以看到tensorly已经下载到了该目录
在这里插入图片描述

4)最关键的一步,把它安装到我想用的环境下:
需要先激活环境,然后用pip本地安装指令
在这里插入图片描述
最后经过我测试这个tensorly正是我想要的,就不贴图了。

猜你喜欢

转载自blog.csdn.net/Yolandera/article/details/85004538