想下载几个仓库到本地使用
需要编译 python
提前 c 盘装好了 python 解释器
仓库源代码保存在 D 盘
于是在仓库所在目录下打开命令行窗口进行环境和库的配置
但是配置完成以后.whl 存储位置在哪里我搞不明白了
有没有什么方法可以将所有的配置全部归到 git 仓库的目录下的文件夹中呢
此外这里的 ffpy 究竟是什么呢
1
raymanr 2023-03-27 23:35:53 +08:00
.whl 是二进制的库分发文件,安装后的库都在 site-packages 里面,pip show 可查看库的安装位置详情
调用库一般是找 Scripts 下面的文件,或者 py -m <packagename> 的方式 这种问题你可以先问下 chatgpt |
2
raymanr 2023-03-27 23:44:32 +08:00
另外
1.编译 python -> 一般指的是下载源代码编译成 python 的可执行文件 2.通过 pip 安装的 pypi 上的包一般都会有一个简单的使用说明,直接在 https://pypi.org/project/ffmpy/ 可以查看示例 3.不建议使用中文搜索,有条件翻墙,没条件用 bing 国际版 |
3
dylanstrive OP @raymanr 谢谢解答,我起初去 csdn 关键字了一下,然后没能解决。我没搞懂 ffmpy 的作用,以为是使用 ffmpy 对 wheel 做了某种操作,其次我发现我路径去到了./AppData/roaming 下的 python311 了这里目录下同样存在两个文件夹:Scripts 、site-packages ,后来我 everything 了一下 ffmpy 文件夹,发现解释器目录在./AppData\Local\Programs\Python\Python311 下面 这两个文件夹功能区别是什么呢。另外是在控制命令行窗口显示的 download 的.whl 文件夹都是默认全部解压到 Python311/site-packages 了吗,然后所有的.whl 文件以 ffmpy-...-...-...whl ( ffmpy 默认的操作打包?)存储在此目录下 .\AppData\Local\pip\cache\wheels 我不知到我的理解对不对
|
4
raymanr 2023-03-28 09:17:30 +08:00
@dylanstrive
python roaming 和 python311 下的 site-packages 内的 module 都可能被加载, 以下命令可以看到一般情况的有限顺序, roaming 下的不会随着卸载 python 被删除 py -c "import sys;[print(x) for x in sys.path]" .whl 只用于包的分发安装, 装完了就没用了, 不用管, 有强迫症就 pip cache purge 删掉 |
5
dylanstrive OP @raymanr 大概明白了,谢谢解答
|