我是安装python包的新手。
我刚刚通过转到源代码(从github下载)并运行:
来安装Biopythonpython setup.py build
我的问题是 - 我现在可以在桌面上丢弃源代码文件(在文件夹中)吗?或者我是否必须将它们留在那里才能使Biopython包工作?
答案 0 :(得分:3)
可能,但可能不会。
如果你要安装,就像这样:
python setup.py install
...然后你可以扔掉整个源目录。这恰恰是pip
所做的。 (说到pip
,对于大多数软件包来说,使用pip
来安装它们会更好。例如,您可以卸载它们,或者升级它们,或者将它们列出来你知道在升级Python或转移到新机器之前你已经安装了什么。当然,主要的例外是不能与pip
一起使用的软件包,当你尝试时,你会发现这些软件包。它失败了。)
但是,如果您所做的只是 build 它,那么您可以在其自己的目录中运行它,任何顶级脚本都不会被编译,其他模块可能会被编译但仍然可能期望在某处找到源等等。(当然,你总是可以测试和查看目录,删除所有.py
文件,试一试,如果它不起作用,恢复备份拷贝...)