我没有root权限。我已经下载了cx_Oracle-5.1.2-10g-py26-1.i386.rpm
,我想安装它。我如何在没有root权限的情况下安装它?如何手动安装cx_Oracle rpm?
1
A
回答
3
在这里你去:我已经安装在/home/spatel/cx
[[email protected] ~]$ rpm -ivh --root /home/spatel/cx cx_Oracle-5.1-11g-py32-1.i386.rpm --relocate /usr=/home/spatel/cx
Preparing... ########################################### [100%]
1:cx_Oracle ########################################### [100%]
这里是我的模块:
[[email protected] ~]$ ls -l ~/cx/lib/python3.2/site-packages/
total 276
-rw-r--r-- 1 spatel spatel 896 Mar 19 2011 cx_Oracle-5.1-py3.2.egg-info
-rwxr-xr-x 1 spatel spatel 273264 Mar 19 2011 cx_Oracle.cpython-32mu.so
设置你的Python路径
>>> import sys
>>> sys.path.append("/home/spatel/cx/lib/python3.2/site-packages")
>>> print (sys.path)
['', '/usr/lib64/python24.zip', '/usr/lib64/python2.4', '/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', '/usr/lib64/python2.4/lib-dynload', '/usr/lib64/python2.4/site-packages', '/usr/lib64/python2.4/site-packages/gtk-2.0', '/usr/lib/python2.4/site-packages', '/home/spatel/cx/lib/python3.2/site-packages']
+0
我试图做到这一点,但下载页面没有任何rpm的Python 3.5.1。你知道如何解决这个问题吗? (https://pypi.python.org/pypi/cx_Oracle/5.2.1) – 2016-11-15 19:30:52
3
很好,有两种可能性:
- 安装RPM而不根:http://cx-oracle.sourceforge.net/(源代码只) : http://ajaya.name/?p=6353
- 下载源和任何你想要安装它(来源可以被发现
我建议2选项,如果你编译的东西已经
+0
第一个链接不再工作。我正在尝试第二种选择,但我没有权限来执行构建安装部分。你知道如何在虚拟环境中进行本地安装吗?谢谢。 – 2016-11-15 19:32:20
相关问题
- 1. 如何使用RPM(cx_Oracle)将软件安装到CentOS 6上?
- 2. 从rpm安装
- 3. 如何在PyPy中安装/使用cx_Oracle
- 4. 手动安装ImageMagick-devel
- 5. 如何重新安装rpm包?
- 6. RPM安装成功,但rpm -q失败
- 7. 如何让一个RPM安装另一个RPM
- 8. 如何在安装rpm包后找到rpm前缀
- 9. 使用RPM的安装安装问题
- 10. SQL2000 - 手动安装
- 11. DoctrineFixturesBundle手动安装
- 12. 手动安装pyodbc
- 13. PhpPowerpoint手动安装
- 14. RPM - 安装时间参数
- 15. rpm包的安装部分
- 16. 使用rpm安装subversion
- 17. Vertica rpm安装失败
- 18. 如何在webhosting上手动安装umbraco?
- 19. 如何卸载手动安装的MongoDB
- 20. 如何手动安装自制软件
- 21. 如何手动从源代码安装
- 22. 如何手动安装vmware工具?
- 23. 如何手动安装python库
- 24. 如何手动安装XS模块?
- 25. 如何手动安装流星?
- 26. 如何手动安装android sdks流星
- 27. 如何在Eclipse中手动安装WTP?
- 28. 如何手动安装node.js模块?
- 29. 如何手动安装Scala插件?
- 30. 使用pip故障安装cx_Oracle
你不能这样做,在一般情况下。对于某些特定的软件包(例如,如果它是Python扩展),可以尝试使用'rpm2cpio * .rpm | cpio -i'(在你的$ HOME'的某处),然后让Python将其它目录识别为搜索模块的有效路径(我不知道这里的细节)。 – 2013-02-15 11:58:06