运行setup.py后我可以丢弃源代码吗?

时间:2014-09-11 03:49:30

标签: python installation biopython

我是安装python包的新手。

我刚刚通过转到源代码(从github下载)并运行:

来安装Biopython
python setup.py build

我的问题是 - 我现在可以在桌面上丢弃源代码文件(在文件夹中)吗?或者我是否必须将它们留在那里才能使Biopython包工作?

1 个答案:

答案 0 :(得分:3)

可能,但可能不会。

如果你要安装,就像这样:

python setup.py install

...然后你可以扔掉整个源目录。这恰恰是pip所做的。 (说到pip,对于大多数软件包来说,使用pip来安装它们会更好。例如,您可以卸载它们,或者升级它们,或者将它们列出来你知道在升级Python或转移到新机器之前你已经安装了什么。当然,主要的例外是不能与pip一起使用的软件包,当你尝试时,你会发现这些软件包。它失败了。)

但是,如果您所做的只是 build 它,那么您可以在其自己的目录中运行它,任何顶级脚本都不会被编译,其他模块可能会被编译但仍然可能期望在某处找到源等等。(当然,你总是可以测试和查看目录,删除所有.py文件,试一试,如果它不起作用,恢复备份拷贝...)