virtualbox安裝ubuntu18.04及python2.7虛擬環境(含oracle客戶端的安裝)
阿新 • • 發佈:2018-12-12
1. 下載ubuntu18系統iso映象,使用virtual box安裝該映象 2. 安裝vitrul box增強功能,主要用來與windows系統共享資料夾 參考:https://blog.csdn.net/sinat_32582203/article/details/71633678 3. 設定雙向拷貝 參考:https://blog.csdn.net/baidu_37503452/article/details/78707806 4. 共享資料夾後因為不是用root使用者登入的,vboxsf使用者組不存在,需要從終端添加當前使用者進使用者組,如:sudo adduser jalen vboxsf,新增完畢重啟生效 參考:https://blog.csdn.net/boarmy/article/details/19074473 5. 注意不要使用sudo chmod -R 777 /usr,不要為user賦予最高許可權 6. 安裝jdk並配置環境變數(可選,因為ubunut自帶openjdk) export JAVA_HOME=/home/jalen/Jalen/tools/jdk/jdk-8u181-linux-x64/jdk1.8.0_181 export JRE_HOME=/home/jalen/Jalen/tools/jdk/jdk-8u181-linux-x64/jdk1.8.0_181/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH 7. 安裝pycharm 參考:https://blog.csdn.net/xudailong_blog/article/details/78797559 (ubuntu設定pycharm桌面快捷啟動方式) 8. 安裝python 2.7.15,官網下載原始碼包(.tgz),加壓後安裝,先裝gcc再install,install需要sudo最高許可權 參考:https://blog.csdn.net/qq_36235192/article/details/81456626 https://blog.csdn.net/sinat_33186733/article/details/51762499 9. 配置oracle環境,安裝pip(python2 pip),安裝zlib(不要用yum,ubuntu用apt-get install安裝) 參考:https://cx-oracle.readthedocs.io/en/latest/installation.html#installing-cx-oracle-on-linux (Installing cx_Oracle on Linux章節) 參考:https://blog.csdn.net/nsrainbow/article/details/78447492 (no module pip問題) 參考:https://www.cnblogs.com/MnCu8261/articles/5835604.html (安裝zlib,要在之前download的python包中去掉一個註釋,重新構建python環境) 參考:https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html (oracle linux客戶端zip包下載) ubuntu安裝的是libaio1 10. 配置虛擬環境 建立虛擬資料夾:virtualenv -p /usr/local/bin/python venv 進入虛擬環境: source ./venv/bin/activate 安裝依賴:pip install -r requirements.txt 啟動專案:./run.sh &