配置Ubuntu虛擬環境


1.ubuntu默認root用戶沒有激活,激活root用戶,就要為root用戶創建密碼
$sudo passwd root
 
2、修改主機名
$vi /etc/hostname
 
3、安裝ssh服務
$sudo apt-get install openssh-server
 
//安裝sshd服務
$ sudo apt-get install openssh-server
//開啟服務
$ /etc/init.d/ssh start
//關閉服務
$ /etc/init.d/ssh stop
//重啟服務
$ /etc/init.d/ssh restart
 
5、瀏覽器訪問虛擬機里的web server
首先你的虛擬機應該與你的win系統網絡訪問正常
啟動web Server時確認其啟動在對外能夠訪問的IP(  0.0.0.0  ) 和端口上
 
6、安裝python2.7
$ sudo apt-get install python2.7
$ which python2.7
$ which python3
$ python --version
 
7.創建軟連接:
$ ln -s 源文件 目標文件  or
alias python='/usr/bin/python2'  # python 進入python2
 
8、安裝setuptools
$ sudo apt-get install python-setuptools
 
9、安裝virtualenv和virtualenvwrapper
sudo apt-get update
 
$sudo apt-get install python-virtualenv
$sudo easy_install virtualenvwrapper
 
上述工具裝好后找不到mkvirtualenv命令,需要執行以下環境變量設置

1.創建目錄用來存放虛擬環境

    mkdir $HOME/.virtualenvs

2.在~/.bashrc中添加行:

    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh

3.運行:

    source ~/.bashrc

3.創建python虛擬環境

mkvirtualenv [虛擬環境名稱]
報錯OsError 需要更新pip和virtualenv,virtualenvwrapper sudo pip3 install --upgrade pip
sudo pip install --upgrade pip
sudo pip install --upgrade virtualenv
sudo pip install --upgrade virtualenvwrpper
就可以重新創建了
4.切換虛擬環境 workon [虛擬環境名稱] 5.退出虛擬環境 deactivate 6.刪除虛擬環境 rmvirtualenv [虛擬環境名稱] 注:創建的環境是獨立的,互不干擾,無需sudo權限即可使用 pip 來進行包的管理,如果在虛擬環境中使用sudo安裝的包在主環境中 使用-p參數指定虛擬環境中python的版本
 
10.通過-p創建特定python版本的虛擬環境
$ mkvirtualenv -p python3 python2_tornado
 
另一種方法:使用配置好的包    解壓(tar -xzvf  x.tar.gzp)后執行bash  .install.sh
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM