window下安裝使用virtualenv

2021-07-15 14:58:23 字數 1542 閱讀 5525

window下安裝使用virtualenv

本文為大家介紹的是如何在window下安裝使用virtualenv的方法,感興趣的同學參考下。

要在windows用 virtualenv, 網上多是在linux下的教程, 所以總結了一下.  virtualenv zip包本身包括easyinstall和pip包, 所以無需先準備這兩個安裝工具. 另外virtualenv算的上是乙個綠色軟體, 無需安裝即可直接建立python虛擬環境.

假設我們的python27主環境安裝在c:\python27, 使用virtual env的步驟如下:

如果沒有在python主環境中安裝setuptools, 也可以使用 python virtualenv.py 來直接建立虛擬環境, 純綠色軟體. 

4. 建立虛擬環境, 比如要在c:\python_env目錄建立虛擬環境 mytest, 使用如下命令:

c:\python_env>c:\python27\scripts\virtualenv.exe mytest

這 個命令成功的話, 會在目錄c:\python_env\mytest建立一套 python的執行環境. 同時  c:\python_env\mytest\scripts 目錄下會多了2個bat檔案 , activate.bat 和 deactivate.bat.  

值得一提的是, virtualenv建立的虛擬環境, 已經附帶了python最重要的2個安裝工具, setuptools和pip.  如果在建立虛擬環境的時候, 使用了--distribute 選項的話, 附帶的安裝工具為distribute和pip.  pip是將來是主流, 推薦使用這個安裝工具.

5. 使用新建的 mytest 虛擬環境

要使用 mytest 這個環境,  呼叫 c:\python_env\mytest\scripts\activate.bat 即可. 我的乙個發現 剛生成的deactivate.bat 是unix的換行符,  而 activate.bat 卻是windows的換行符, 應該是 virtualenv 的bug吧. 為了保險, 我們可以將這兩個bat檔案轉成 windows 格式.

在 cmd 呼叫完  c:\python_env\mytest\scripts\activate.bat 之後, 不關閉 cmd, 直接輸入命令python.exe, 執行的即是 mytest 環境下的 python, 而不是 c:\python2.7\python.exe. 說明虛擬環境已經建立成功了.

6. 在虛擬環境中安裝其他python 包.

在 cmd 呼叫完  c:\python_env\mytest\scripts\activate.bat 之後, 不關閉 cmd, 在這個 cmd 中,  安裝新的 python 包, 將安裝到虛擬環境中.

7. 在 eclipse pydev 中使用 mytest 虛擬環境

在 pydev 中, 使用 new interpretor嚮導,  設定直譯器為 c:\python_env\mytest\scripts\python.exe, 按下ok後, 按照pydev提示配置pythonpath即可. 我配置的最後結果為: 所有的目錄都和 mytest 相關, 除了c:\python27\lib.

window下Redis安裝使用

一 redis簡介 redis是乙個開源的,使用c語言編寫,面向 鍵 值 對型別資料的分布式nosql資料庫系統,特點是高效能,持久儲存,適應高併發的應用場景。redis純粹為應用而產生,它是乙個高效能的key value資料庫,並且提供了多種語言的api。redis是乙個支援持久化的記憶體資料庫,...

window下redis的安裝使用

2 cmd命令,進入到解壓後的該目錄 進入目錄後輸入redis server.exe 執行這個命令後就啟動了本地的redis,從下面可以看出port是6379.3 啟動後可以在cmd開啟乙個命令視窗 同樣進到該解壓後的目錄資料夾裡面,執行redis cli.exe 命令,該j介面可以檢視放入redi...

window下jansson安裝和使用

jansson是乙個用於編碼,解碼和操作json資料的c庫。它的特點是 簡單直觀的api和資料模型 綜合檔案 不依賴於其他庫 完整的unicode支援 utf 8 廣泛的測試套件 官網 安裝官網方法 cd jansson 2.11 md build cd build c program files ...