1

我正在尝试将我制作的 Python 包安装到 Windows 7 64 位上的自定义位置。根据https://docs.djangoproject.com/en/1.5/intro/reusable-apps/上的说明, 我正在运行命令:

python setup.py install --user

现在这安装得很好。它安装到默认位置

C:\Users\User1\AppData\Roaming\Python\Python27\site-packages

但是,我想安装到C:\mysite. 我阅读了很多关于几种方法的信息,但是最简单和最简单的方法是什么?

该教程说使用 virtualenv。我已经安装了它,但从未使用过它。还有这个: http: //pythonhosted.org/distribute/easy_install.html#custom-installation-locations

上面的方法列出了 3 种方法来做到这一点。我想知道如何使用“-user”选项和自定义PYTHONUSERBASE方法

virtualenv方法。

谢谢。

4

1 回答 1

1

首先,您需要将 C:\mysite 添加到您的 PYTHONPATH。

然后,在安装新模块时,您可以:

PYTHONPATH=C:\mysite python setup.py install --install-lib C:\mysite

来源:http ://wiki.alwaysdata.com/wiki/Installing_a_Python_module

于 2013-07-07T00:22:00.050 回答