有没有办法在linux环境下安装没有root访问权限的cx_oracle?

时间:2016-03-16 15:01:28

标签: python linux python-2.7 cx-oracle

我试图用python2.7.11安装cx_oracle。我发现安装cx_oracle的所有教程都需要root访问权限,但是在vm上我没有/ usr或/ etc文件夹上的root访问权限。有没有办法在我的用户目录中安装cx_oracle?

3 个答案:

答案 0 :(得分:1)

是的,您只需按照以下步骤操作:

  1. 下载源存档并将其解压缩到某处。
  2. 运行命令“python setup.py build”
  3. 将图书馆复制到您有权访问的位置(如果您愿意,也可以将其留在构建位置)
  4. 将环境变量PYTHONPATH设置为指向cx_Oracle.so的位置

答案 1 :(得分:0)

您是一个Python虚拟环境 - 这样您就不需要使用System Privs为Python Dev Environment添加新功能。

查找命令 pyvenv - 有很多信息。

答案 2 :(得分:0)

我按照以下链接https://pseudoscripter.wordpress.com/2013/10/25/installing-cx_oracle/

中的步骤操作

我唯一忽略的是

根> vim oracle.conf

使用我的用户权限,暂停我能够在没有root访问权限的情况下运行的所有步骤。