我是安装 python 包的新手。
我刚刚通过访问源代码(从 github 下载)并运行来安装 Biopython:
python setup.py build
我的问题是 - 我现在可以扔掉桌面上的源代码文件(在文件夹中)吗?或者我是否必须将它们保留在那里以使 Biopython 包正常工作?
最佳答案
有可能,但也可能不会。
如果您要安装它,如下所示:
python setup.py install
…那么你就可以扔掉整个源目录。实际上,这正是 pip
所做的。 (说到pip
,对于大多数软件包,最好使用pip
来安装它们。这样你就可以卸载它们,或者升级它们,或者列出它们以便您知道在升级 Python 或移动到新机器之前安装了什么。当然,主要的异常(exception)是不适用于 pip
的软件包,当您尝试时您会发现这一点结果失败了。:)
但是,如果您所做的只是构建它,这样您就可以从它自己的目录中运行它,则不会编译任何顶级脚本,其他模块可能会被编译,但仍可能期望在某处找到源等等(当然你可以随时测试看看——备份目录,删除所有.py
文件,尝试一下,如果不行,恢复备份的复制...)
关于python - 运行setup.py后我可以扔掉源代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25778770/