當前位置:首頁 » 編程語言 » python虛擬環境搭建

python虛擬環境搭建

發布時間: 2023-11-01 15:27:59

1. python創建虛擬環境的方法

12.2. 創建虛擬環境
用於創建和管理虛擬環境的腳本叫做 pyvenv。pyvenv 通常會安裝你可用的 Python 中最新的版本。這個腳本也能指定安裝一個特定的版本的 Python,因此如果在你的系統中有多個版本的 Python 的話,你可以運行 pyvenv-3.5 或者你想要的任何版本來選擇一個指定的 Python 版本。
要創建一個 virtualenv,首先決定一個你想要存放的目錄接著運行 pyvenv 後面攜帶著目錄名:
pyvenv tutorial-env
如果目錄不存在的話,這將會創建一個 tutorial-env 目錄,並且也在目錄裡面創建一個包含 Python 解釋器,標准庫,以及各種配套文件的 Python 「副本」。
一旦你已經創建了一個虛擬環境,你必須激活它。
在 Windows 上,運行:
tutorial-env/Scripts/activate
在 Unix 或者 MacOS 上,運行:
source tutorial-env/bin/activate
(這個腳本是用 bash shell 編寫的。如果你使用 csh 或者 fish shell,你應該使用 activate.csh 和 activate.fish 來替代。)
激活了虛擬環境會改變你的 shell 提示符,顯示你正在使用的虛擬環境,並且修改了環境以致運行 python 將會讓你得到了特定的 Python 版本
用於創建和管理虛擬環境的腳本叫做 pyvenv。pyvenv 通常會安裝你可用的 Python 中最新的版本。這個腳本也能指定安裝一個特定的版本的 Python,因此如果在你的系統中有多個版本的 Python 的話,你可以運行 pyvenv-3.5 或者你想要的任何版本來選擇一個指定的 Python 版本。
要創建一個 virtualenv,首先決定一個你想要存放的目錄接著運行 pyvenv 後面攜帶著目錄名:
pyvenv tutorial-env
如果目錄不存在的話,這將會創建一個 tutorial-env 目錄,並且也在目錄裡面創建一個包含 Python 解釋器,標准庫,以及各種配套文件的 Python 「副本」。

2. python - 環境 - python用conda創建虛擬環境

創建虛擬環境是為了讓項目運行在一個獨立的局部的Python環境中,這樣可以讓不同項目用不同的python模塊,使得不同環境不會相互干擾。

因為虛擬環境可以使一個Python程序擁有獨立的 庫library 解釋器interpreter ,而不用與其他Python程序共享統一個library和interpreter。

打個比方 :如果程序A、程序B是用同一個python環境,程序A需要某個庫的1.0版本,而程序B需要同樣這個庫的2.0版本,那麼程序A能執行,則程序B就不能執行。

先進入命令行窗口 win+R ,輸入 cmd

羅列當前已有的虛擬環境 conda env list

我這台電腦有3個環境,分別是 base 、 professior 、 pycharm book

其中 base 可以看到有個*,代表的是它為最根本的環境。

查看 conda create 命令

從上圖可以看到

創建名為 frog_test 的虛擬環境,指定python版本 3.7 。

conda create -n frog_test python=3.7

關注最末尾這幾句話:

查看是否創建成功

看到 (frog_test) 則代表進入成功

指定環境,查看已安裝的包 conda list -n frog_test

指定環境,安裝指定版本的包 conda install -n frog_test pandas==1.0.4

安裝慢的話可以用鏡像源,進入虛擬環境後用

pip install 模塊名 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

再次查看,可以發現已經安裝成功。

其餘如:更新模塊包、刪除模塊包,全部都可以進入虛擬環境後 pip 進行

更新pandas模塊包

更新pandas模塊包 pip install --upgrade pandas -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

之前安裝的1.0.4版本pandas變成1.0.5了。

刪除pandas模塊包

刪除成功

=====================================================

3. python3 venv 虛擬環境使用方法

python3默認安裝了venv虛擬環境,所以直接使用即可
1.創建虛擬環境
在cmd命令行下執行
python -m venv 英文格式的虛擬環境目錄名稱
創建以後在對應的文件夾可以看到如下文件:

2.激活需要環境:
注意:只有激活之後,才算進入該虛擬環境,否則安裝包時,依然是安裝在全局環境之下

激活文件在Script文件夾下,如圖所示。激活:activate.bat,退出:deactivate.bat

激活方式為:dos 界面進入pyton虛擬環境文件夾/Script,然後輸入activate.bat (也可直接輸入activate)即可激活環境,輸入python 就進入python3.6環境了。

退出方式:輸入deactivate.bat 或 deactivate

4. 【Python入門】37.常用第三方模塊之 創建虛擬環境virtualenv

摘要:virtualenv可創建獨立的虛擬運行環境,解決了不同應用項目間多版本的不兼容問題。

常用第三方模塊
virtualenv
安裝virtualenv
創建虛擬環境
使用virtualenv
小結

virtualenv 用於創建Python的虛擬環境。當一個項目需要運行的版本與系統所帶的版本不一致,就需要創建一個該項目的獨立運行環境,確保項目正常運行。

比如現在要做一個Django項目,用到的Django是1.8版本,但系統的Django版本已經更新到1.11了,絕談肢如果用系統的環境來運行項目就會有不兼容的情況出現,那麼就需要創建虛擬環境來解決。

Linux系統和Windows系統使用virtualenv略有不同。

下面介紹的是在 Windows系統 下如何使用virtualenv。

在命令行模式下輸入:

等待安裝成功即可。

首先通過cd命令進入需要創建虛擬環境的文件目錄,如在D盤的envs文件夾裡面

然後通過 virtualenv 創建一個虛擬環境,我們將它命名為 new_env

然後會看到下面結果:

說明成功使用當前系統的Python版本創建了一個虛擬環境。

通過cd命令進入虛擬環境目錄下的Scripts目錄

然後輸入 activate

會出現下面的結果:

地址前面的括侍或號表示,當前環境是Python創建的虛擬環境 new_env 。

輸入 python ,可查看當前環境的Python版本

輸入 pip list ,可查看當前環境下包含的庫的版本

在虛擬環境下,用pip安裝的所有包都會裝在 new_env 環境下,系統Python環境不受影響。這樣,我們就可以安裝運行項目所需要的工具版本了,

最並世後,使用 deactivate 命令退出虛擬環境

virtualenv可創建獨立的虛擬運行環境,解決了不同應用項目間多版本的不兼容問題。

以上就是本節的全部內容,感謝你的閱讀。

下一節內容:圖形界面

有任何問題與想法,歡迎評論與吐槽。

和博主一起學習Python吧( ̄▽ ̄)~*

5. 如何用python創建虛擬環境掌握這些技術你才能真正的進步

用於創建和管理虛擬環境的模塊稱為 venv。venv 通常會安裝你可用的最新版本的 Python。如果您的系統上有多個版本的 Python,您可以通過運行 python3 或您想要的任何版本來選擇特定的Python版本。

如何用python創建虛擬環境?要創建虛擬環境,請確定要放置它的目錄,並將 venv 模塊作為腳本運行目錄路徑:

python3 -m venv tutorial-env

如果它不存在,這將創建 tutorial-env 目錄,並在其中創建包含Python解釋器,標准庫和各種支持文件的副本的目錄。

如何用python創建虛擬環境?創建虛擬環境後,您可以激活它。

在Windows上,運行:

tutorial-envScriptsactivate.bat

在Unix或MacOS上,運行:

source tutorial-env/bin/activate

(這個腳本是為bash shell編寫的。如果你使用 csh 或 fish shell,你應該改用 activate.csh 或 activate.fish 腳本。)

激活虛擬環境將改變shell的命令提示來顯示您正在使用的虛擬環境,以及改變當前環境,使運行``python``時能使用特定版本的Python安裝。例如:

$ source ~/envs/tutorial-env/bin/activate

(tutorial-env) $ python

Python 3.5.1 (default, May 6 2016, 10:59:36)

...

>>> import sys

>>> sys.path

['', '/usr/local/lib/python35.zip', ...,

~/envs/tutorial-env/lib/python3.5/site-packages']

>>>

如何用python創建虛擬環境?掌握這些技術你才能真正的進步,我用於創建和管理虛擬環境的模塊稱為 venv。venv 通常會安裝你可用的最新版本的 Python。如果您的系統上有多個版本的 Python,你能處理好嗎?如果您還擔心自己入門不順利,那麼本科目的其他文章一定會幫助你。

6. python在windows創建虛擬機環境

1、安裝virtualenv,這里使用國內源安裝,可以快速安裝
pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com virtualenv

2、使用virtualenvwrapper-win統一管理依賴包
pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com virtualenvwrapper-win

3、mkvirtualenv 虛擬環境名稱

4、進入虛擬環境
workon 虛擬環境名稱

5、退出虛擬環境
deactivate

6、刪除虛擬環境
rmvirtualenv 虛擬環境名稱

7、列出所有虛擬環境列表
workon

8、激活虛擬環境
venv\Scripts\activate

7. Python3虛擬環境搭建的方法

Python3虛擬環境搭建的方法,Linux系統

1、安裝虛擬環境

sudo pip install virtualenv

sudo pip install virtualenvwrapper

安裝完虛擬環境後,如果提示找不到mkvirtualenv命令,須配置環境變數:

# 1、在~(家目錄)下創建目錄用來存放虛擬環境

mkdir .virtualenvs

# 2、打開~/.bashrc文件,並添加如下:

export WORKON_HOME=$HOME/.virtualenvs

source /usr/local/bin/virtualenvwrapper.sh

# 3、運行

source ~/.bashrc

2、通過命令創建虛擬環境

如果不指定Python版本,默認安裝的是Python2的虛擬環境

# 在python2中,創建虛擬環境

mkvirtualenv 虛擬環境名稱

例 :

mkvirtualenv py_flask

如果是在python3中,創建虛擬環境,需要指定版本

mkvirtualenv -p python3 虛擬環境名稱

例 :

mkvirtualenv -p python3 py3_flask


提示:

所有的虛擬環境都位於/home/下的隱藏目錄.virtualenvs下,創建虛擬環境需要聯網,創建成功後, 會自動工作在這個虛擬環境上,工作在虛擬環境上, 提示符最前面會出現 「虛擬環境名稱」

8. python2怎麼創建虛擬工作環境

1、安裝和使用pip
pip 是一個Python包管理工具,主要是用於安裝 PyPI 上的軟體包,可以部分替代 easy_install 工具。
1.1 安裝pip
sudo apt-get install pip
1.2 升級pip
pip install --upgrade pip
1.3 基本的pip命令
安裝一個包,如flask:
pip install flask
升級一個包,如flask
pip install --upgrade flask
卸載一個包,如flask
pip uninstall flask
2、安裝和使用virtualenv
virtualenv類似於一個小型版的虛擬機,它可以創建一個獨立的使用環境,我們在這個環境下所做的一切安裝和卸載都不會影響它之外的操作系統環境,這樣我們就依靠virtualenv創建了一個相對純凈的開發環境。
2.1安裝virtualenv
sudo apt-get install python-virtualenv
安裝好了之後,我們就可以使用virtualenv來創建虛擬環境了,可以先使用 virtualenv --version來查看下virtualenv環境的版本:
[plain] view plain print?在CODE上查看代碼片派生到我的代碼片
hyman@hyman-VirtualBox:~$ virtualenv --version
15.0.1
2.2 創建虛擬環境
比如說我們想在~/projects/blog/目錄下創建一個名叫env的虛擬環境,使用下面的命令。
[plain] view plain print?在CODE上查看代碼片派生到我的代碼片
virtualenv ~/projects/blog/env
創建完成後會在~/projects/blog/env目錄下生成bin、include、lib等幾個目錄,其中,bin 目錄中包含一些在這個虛擬環境中可用的命令,以及開啟虛擬環境的腳本 activate;include 中包含虛擬環境中的頭文件,包括 Python 的頭文件;lib 中就是一些依賴庫。
2.4 激活虛擬環境
[plain] view plain print?在CODE上查看代碼片派生到我的代碼片
source ~/projects/blog/env/bin/activate
2.5 退出虛擬環境
[plain] view plain print?在CODE上查看代碼片派生到我的代碼片
deactivate
通常情況下很多童鞋都喜歡使用virtualenvwrapper來對virtualenv進行管理,這樣在創建、激活虛擬環境方面的確比較方便,但是我個人不喜歡這種用法,因為virtualenvwrapper是把所有的虛擬環境都放到一起集中進行處理,而我個人比較喜歡虛擬環境和開發項目集中在一起,然後push到github中,這樣才算是一個完整的項目,在pull下來之後才能完整運行。

熱點內容
說話加密 發布:2025-01-31 14:02:28 瀏覽:552
android倉庫管理系統 發布:2025-01-31 14:02:27 瀏覽:700
batsql語句 發布:2025-01-31 14:00:13 瀏覽:733
沈陽加密狗 發布:2025-01-31 13:54:58 瀏覽:705
聯想伺服器怎麼裝windows7 發布:2025-01-31 13:54:52 瀏覽:874
java二級考試歷年真題 發布:2025-01-31 13:50:31 瀏覽:171
編程一刻 發布:2025-01-31 13:36:44 瀏覽:585
編程小草出土 發布:2025-01-31 13:33:27 瀏覽:579
如何設置伺服器屏蔽你的ip 發布:2025-01-31 13:25:58 瀏覽:243
扣扣的獨立密碼是什麼密碼 發布:2025-01-31 13:23:42 瀏覽:132