[Up]常用資訊

[重點文章] 重點文章 [重點文章] 重點文章

2020年4月18日 星期六

[Debian] 安裝 python venv 設定

[Debian] 安裝 python venv 設定

軟體需求 

 

軟體需求 
類別 要求,約定或使用的軟體版本
系統 Debian 10 Buster
Software Python 3
Other Privileged access to your Linux system as root or via the sudo command.
Conventions # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
$ - requires given linux commands to be executed as a regular non-privileged user

安裝所需的相關套件

開始安裝, 確認目前安裝的是 Python 3.

$ sudo apt install python3 python3-venv

如過你預計使用的 Virtualenv, 可以使用下面指令安裝

$ sudo apt install virtualenv python3-virtualenv

使用 Python 3's Venv

Python 3's venv 功能是建立環境 ,您就可以使用它進行設置了。

$ python3 -m venv /path/to/virtual/environment

只需幾秒鐘即可完成設置。 完成後,您可以使用以下方法激活虛擬環境:

$ source your-broject/bin/activate

現在,您正在從虛擬環境中而不是系統範圍內進行Python安裝。 您現在執行的所有操作都應位於項目文件夾中。 完成後,只需運行 deactivate 退出開發python環境.

Use Virtualenv

首先,請使用 virtualenv命令。 您還需要告訴它將Python 3與 -p 變數.

$ virtualenv -p python3 /path/to/virtual/environment

使用Pip及其包含的其他Python軟件包進行設置需要花費幾秒鐘的時間。 完成後,激活環境。

$ source your-project/bin/activate

在項目目錄中進行工作。 完成後,使用 deactivate 退出虛擬環境。

完成

使用Python虛擬環境進行設置非常容易,其好處非常明顯。 您將能夠分隔您的項目,並避免發生衝突。 在工作時管理Python軟件包版本也更容易

##############

Python3 虛擬環境 venv 建置步驟

註:以下是 Debian10 Linux Python3 的環境

建立自己的 pyvenv 環境與命令

安裝

  • apt-get install python3-venv python3-dev libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev # 安裝

建置自己的虛擬環境、名稱

  • 或 python3.7 -m venv /home/user/myenv

進入自己建置的虛擬開發環境

  1. source myenv/bin/activate # 進入此環境
  2. (myenv) $ # 於此就進入此環境了

於虛擬開發環境安裝套件

  • (myvenv) $ pip install Scrapy # 若有需要安裝套件,可在此環境安裝

退出虛擬開發環境

  • (myvenv) $ deactivate

1 則留言:

  1. Best eCOGRA Sportsbook Review & Welcome Bonus 2021 - CA
    Looking for an eCOGRA Sportsbook https://deccasino.com/review/merit-casino/ Bonus? At this eCOGRA Sportsbook 출장마사지 review, we're talking about a variety 출장마사지 of ECCOGRA sportsbook promotions. wooricasinos.info

    回覆刪除