centos7安裝虛擬環(huán)境

  1. 安裝虛擬環(huán)境模塊
    pip3 install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
  2. 安裝virtualenvwrapper 工具管理虛擬環(huán)境
    pip3 install virtualenvwrapper -i https://mirrors.aliyun.com/pypi/simple/
  3. 創(chuàng)建虛擬環(huán)境(.virtualenvs)文件夾
    mkdir .virtualenvs
  4. 配置CentOS環(huán)境變量,使用戶能夠使用virtualenvwrapper 工具命令
    確定virtualenvwrapper.sh文件位置,默認在/usr/local/python3/bin/virtualenvwrapper.sh
    我們把這個文件復制到 /usr/local/bin/
    運行如下命令:
    cp /usr/local/python3/bin/virtualenvwrapper.sh /usr/local/bin/
    5.修改配置文件
    vi ~/.bashrc 在最后面添加如下配置,具體以實際情況為準,
    VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3 # 指定virtualenvwrapper執(zhí)行的python版本
    export WORKON_HOME=$HOME/.virtualenvs # 指定虛擬環(huán)境存放目錄,.virtualenvs目錄名可自擬
    source /usr/local/bin/virtualenvwrapper.sh # virtualenvwrapper.sh所在目錄
    保存退出,加載配置文件
    source ~/.bashrc
    6.創(chuàng)建虛擬環(huán)境
    mkvirtualenv 虛擬環(huán)境名
    例如 mkvirtualenv mytest
    到此,虛擬環(huán)境安裝成功。。。
    7:退出虛擬環(huán)境 使用命令 deactivate 退出虛擬環(huán)境
    8:刪除虛擬環(huán)境 命令:rmvirtualenv 虛擬環(huán)境名
    例如:rmvirtualenv mytest

如果在新建虛擬時,出現(xiàn)錯誤:

解決Linux新建虛擬環(huán)境virtualenvwrapper報錯問題

問題:
virtualenvwrapper裝好后, 發(fā)現(xiàn)使用mkvirtualenv XX時, 又找不到virtualenv了:

[root@localhost ~]# mkvirtualenv Py3_dev
which: no virtualenv in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
ERROR: virtualenvwrapper could not find virtualenv in your path
[root@localhost ~]#

解決:
將python環(huán)境下的virtualenv拷貝至/usr/bin/目錄下:

[root@localhost ~]# cd /usr/bin/
[root@localhost bin]# ls -al | grep virtualenv
[root@localhost bin]# cd /usr/local/python3/bin/

建立硬鏈接到/usr/bin/

[root@localhost bin]# ln virtualenv /usr/bin/virtualenv
[root@localhost bin]#

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容