Win10+Python+virtualenv 環境配置


Win10+Python+virtualenv 環境配置

                                                                  版權聲明:本文為博主原創文章,未經博主允許不得轉載。                    https://blog.csdn.net/FE_FlyFish/article/details/78341978               
                              
                                    

最近開始自學Python,語言太過優雅,沉迷其中無法自拔~ 秉持實踐出真知和實事求是的原則,在積累理論知識的同時,結合Django框架學習Python在網站上的應用,並且將學習心得記錄於此,留作溫故知新,雖然功力尚淺,但是態度是誠懇的。歡迎前輩不吝指教,希望與“蛇友”一起共同進步。 首先是創建python虛擬環境,鑒於python對windows環境不太友好,筆者也踩過不少坑,所以想說一點什么。

鋪墊到此,切入正題,華麗麗的分割線來啦~


What is virtualenv? virtualenv 是一個virtual environment builder for python, 可以簡單理解為python工程的虛擬機。

Why virtualenv? 1、創建獨立的python開發環境,不同開發環境相互獨立,互不影響。 2、允許不同的python開發環境使用不同的組件及版本。

How to use virtualenv? 以下。

大標題:在Win10系統下創建Python 虛擬環境virtualenv

1、首先檢查你的機器下是否安裝了python、pip 和 virtualenv。

這里寫圖片描述

Tips: 大家可以看到我的機器上根目錄下的python版本是3.4.0, 而pip來源於users目錄下,以及尚未安裝virtualenv. 上面的紅色部分也圈出我在本機上安裝virtualenv的目的所在。python3.4.0是我的項目依賴版本,而我在學習過程中想要使用python3.5+版本,所以下面我需要利用virtualenv創建一個虛擬的python環境來進行隔離,僅供自己學習使用。

2、安裝virtualenv,創建python虛擬環境。

  • 1) 安裝virtualenv : pip install virtualenv     //virtualenv –version 檢查是否正確安裝。

  • 2) 創建python 虛擬環境:virtualenv py_django //cd到你想要去到的文件目錄下,環境名字依賴你的愛好。

  • 3) 啟動虛擬環境: activate  //cd到虛擬環境目錄中folder scripts下執行,啟動后進入到虛擬環境py_django中
  • 4) 退出虛擬環境:deactivate  //cd到虛擬環境目錄中folder scripts下執行。

這里寫圖片描述

Tips: 上圖的step2可見在創建python虛擬環境時,使用了Users目錄下的python35,意思是此刻創建的py_django環境中會復制一份Users目錄下的python35環境,也因此達到了我最初想使用python3.5+的目的,如下圖。(如果不想base於該目錄可執行命令 virtualenv –no-site-packages py_django

這里寫圖片描述

當然也可以根據需要指定python的版本,執行命令: virtualenv py_django –python=python3.4.0 (前提是你的機器上安裝了python3.4.0)

3、下載python組件:  pip install 組件名       查看安裝包: pip list

Tips: 另外根據需要還可以安裝virtualenvwrapper,virtualenvwrapper是virtualenv的擴展管理包,用於更方便管理虛擬環境,它可以做:

  • 將所有虛擬環境整合在一個目錄下
  • 管理(新增,刪除,復制)虛擬環境 
  • 切換虛擬環境  

一切視項目需要,此處暫時不作說明,因為有了虛擬環境后,筆者要開始python網站應用之旅啦啦啦啦~

以上。


免責聲明!

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



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