python库文件每个工程都需要备份一个吗?

g
gooog
楼主 (北美华人网)
假设,你建立10个python工程,每个工程都用到panda库 那么这个panda库,在你的硬盘里,是保存一份,还是保存10份?
如果答案是10份,大家会用到只保存一份的方法吗?什么方法能让库文件,python不同的工程间共享?这样操作是不是不好?
另外,请问c++的库文件,是如何操作的?c#呢?java呢?
g
gooog
没有高手解答一下这个问题吗?
大家是喜欢库文件共享,还是不共享?
y
yummyummy
不是高手,不共享库
g
gooog
yummyummy 发表于 2025-07-24 10:27
不是高手,不共享库

你用起来方便吗?特别是,当这台电脑你不是管理员,也就是你的使用空间受限。比如你租用的云平台。 如果库占据大量的空间,是不是很浪费?
如果你的电脑有10个工程,如果每个工程的库文件100M,那么就是1个G的空间要求存储所有这些库文件。
这是个很大的浪费啊。
python为何要这么设计呢?这个是未来流行趋势吗?为啥c++,c#和java不这么搞? 比如c++, 可以include <目录/库文件名.h>. 为啥python不能import任何目录的库文件呢?为啥python一定要把库预先安装在其virtual environment之中呢?非virtual environment之中的,都不能import
R就是所有文件共享所有库,所有库在一个目录里面。
h
hrshidsb
你想,如果你要给国内大伯二伯买鱼油,是买一瓶让他们共享还是每个人一瓶?