我不是一个完全的新手,但我尝试安装模块很长一段时间,此时我想重新开始并安装 python 和我需要的所有模块,这样我才能真正理解它们。我的问题是,其中一些导入,但大多数安装到错误的站点包或不导入,可能是因为我弄乱了我的系统/python。我还尝试了 PYTHONPATH 和 PATH 来正确设置它,但它从未起作用。
所以我的问题是:
- 有没有办法确保我可以清理一切并从零开始?
理想情况下,无需重新设置 Mac OSX。
- 有没有办法将所有模块安装在正确的位置(无论目录是什么,我不在乎,它应该可以工作)?
- 是否有关于安装模块如何工作的详细分步说明。我的意思不仅仅是使用 easy_install、pip install 等的信息,而是一种完全理解我需要考虑的内容、我需要将它们放在哪里、为什么这些模块在某些目录中被识别、系统如何找到它们以及大多数模块的方法。重要的是最常见的陷阱是什么以及如何避免它们。
我还尝试了 Macports 和其他各种类似的安装方法,但即使其中一些可以工作,而且我确信这些工具确实很棒,但大多数我都必须破解才能工作。
因此,如果有人可以推荐一种良好且稳定的方法来一次安装大量模块,这将非常有用。
多谢 !!!!
很抱歉问了这么长的问题。
Buildout http://www.buildout.org and 虚拟环境 http://www.virtualenv.org/en/latest/index.html应该是你正在寻找的。
Buildout 可以帮助您配置 python 安装,而 virtualenv 可以让您将多个不同的配置相互隔离。
这是一个不错的博客文章 https://creativecommons.github.io/labs/development/python/techblog/2010/03/16/using-virtualenv-and-zc-buildout-together.html解释如何一起使用它们。
另外,请参阅另一个问题:构建和 Virtualenv https://stackoverflow.com/questions/1567494/buildout-and-virtualenv
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)