我正在尝试将OpenERP服务器安装到我为此创建的虚拟环境中。我使用以下命令创建了虚拟的
mkvirtualenv openerp_rev5054在我使用的虚拟环境上
> (openerp_rev5054)user@machine:python setup.py install --record files.txt并指出我没有权限,如果我以root访问权限安装它,它将直接进入我的python本地安装。下面是我的files.txt示例,其中包含所有已安装文件的位置。
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/import_xml.rng
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/release.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/netsvc.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/loglevels.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/__init__.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/sql_db.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/release.py
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/http.py
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/PKG-INFO
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/pooler.py
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/loglevels.py
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/pooler.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/__init__.py
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/exceptions.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/sql_db.py
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/http.pyc
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/netsvc.py
/usr/local/lib/python2.7/dist-packages/openerp-7.saas_3-py2.7.egg/openerp/exceptions.py我已经安装了几个其他的,而且过程是相同的,所以我看不出为什么这个应该以任何方式表现不同。有没有人遇到过这样的问题?
发布于 2014-02-13 05:03:21
尝试使用pip而不是setup.py进行安装。我听说pip在虚拟环境中表现得更好。
发布于 2014-02-13 03:46:54
检查以确保您的virtualenv已激活。如果是,那么您应该有一个环境变量$VIRTUAL_ENV,该变量具有virtualenv的根目录的值。或者,更常见的情况是,您将在shell提示符中看到更改。
如果它被激活,请确保您的$PATH是正确的,可能是其他什么东西出现并更改了它。which python应该指向您的virtualenv bin目录中的python。
如果您使用的是旧版本的virtualenv,请确保您使用的是--no-site-packages
https://stackoverflow.com/questions/21737958
复制相似问题