我沒有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. 在Centos 6上安裝cx_Oracle
- 3. 從rpm安裝RPM
- 4. Rocks Cluster Distribution - 如何在安裝後腳本中手動安裝.rpm
- 5. 如何安裝RPM包
- 6. 如何取消rpm安裝
- 7. 從rpm安裝
- 8. 如何在PyPy中安裝/使用cx_Oracle
- 9. 如何在RHEL上安裝Python的cx_Oracle?
- 10. 手動安裝ImageMagick-devel
- 11. 如何重新安裝rpm包?
- 12. 我試圖安裝rpm包,但我不能安裝RPM
- 13. RPM安裝成功,但rpm -q失敗
- 14. 如何在安裝rpm包後找到rpm前綴
- 15. 如何讓一個RPM安裝另一個RPM
- 16. 使用RPM的安裝安裝問題
- 17. Centx 6.2上的cx_Oracle安裝問題
- 18. 手動安裝grails
- 19. PhpPowerpoint手動安裝
- 20. SQL2000 - 手動安裝
- 21. 手動安裝Vim
- 22. DoctrineFixturesBundle手動安裝
- 23. 手動安裝pyodbc
- 24. 如何檢測自動安裝或升級RPM的時間?
- 25. Vertica rpm安裝失敗
- 26. RPM - 安裝時間參數
- 27. 在Centos上安裝RPM
- 28. rpm使用木偶安裝
- 29. rpm子包%安裝部分
- 30. 使用rpm安裝subversion
你不能這樣做,在一般情況下。對於某些特定的軟件包(例如,如果它是Python擴展),可以嘗試使用'rpm2cpio * .rpm | cpio -i'(在你的$ HOME'的某處),然後讓Python將其它目錄識別爲搜索模塊的有效路徑(我不知道這裏的細節)。 – 2013-02-15 11:58:06