我正在尝试在我的主目录中安装Cheetah模板引擎。我有一个学校网站帐户,没有root访问权限。我将我的python路径更改为我正在安装的目录,但是它试图将cheetah-compile放在/ usr / bin中,当然我没有权限。我怎样才能解决这个问题?谢谢!
答案 0 :(得分:4)
Cheetah使用distutils进行安装,因此这实际上是一个非常简单的问题。从Cheetah网站下载,解压缩并更改为生成的目录后,使用
python setup.py install --user
这将安装在您具有写权限的用户site-packages目录中。确切的位置取决于您的平台,但请注意输出,它会告诉您。
另一个不错的副作用是用户site-package将在你的sys.path中,所以Python将能够找到它。