我正在尝试安装setuptools。当我运行 “SH setuptools的-0.6c9-py2.4.egg” 我收到以下消息:如何安装setuptools?
权限被拒绝: “/usr/lib/python2.4/site-packages/test-easy-安装-26338.write-test'
可以预期,因为我没有系统权限。一些我如何创建“虚拟”Python的想法。
我下载了“virtual-python.py”并使用站点范围的Python运行它。它在我的主目录中创建“lib”,“bin”和“include”子目录。在“virtual-python.py”我看到下面的消息的输出的结尾:
你现在就可以下载 ez_setup.py,并运行 /家庭/ MYNAME /斌/ Python的ez_setup .py
我下载并运行它。但是,比我得到同样的错误消息:
权限被拒绝: '/usr/lib/python2.4/site-packages/test-easy-install-925.write-test'
好的。我使用“前缀”给力ez_setup.py写入到本地目录:
/home/myname/bin/python ez_setup.py --prefix=~
然后我得到:
- 您可以设置安装目录,以支持“.pth”通过
使用方法之一文件描述 这里:http://peak.telecommunity.com/EasyInstall.html#custom-installation-locations
因此,我被重定向到我之前阅读的同一页面。所以,我现在不知道该怎么做。
我也有另一条线索:
- 可以在安装目录添加到PYTHONPATH 环境变量。 (它必须然后 也可以在PYTHONPATH只要您运行 Python和要使用的包(一个或多个) 正在安装。)
但如果我键入:
PYTHONPATH=/home/myname/lib/python2.4/site-packages
我仍然会得到与Python没有看到我的环境变量相同的结果。
任何人,请认真帮助我吗?
没有root权限。 – user3710044 2017-03-19 10:26:48