Python虛擬環境部署

2021-08-31 03:16:56 字數 1206 閱讀 5131

虛擬環境用於隔離python專案環境,為每個專案配置各自的執行環境。伺服器或本地開發環境均可配置多個虛擬環境(數量限制未親測~)。

sudo virtualenv pyvenv
# python2.x 虛擬環境py2venv

# 其中-p為指定python直譯器路徑

mkdir py2prj

# 其中x為指定的版本號

# 按照環境存在的選擇即可,如2.7,3.5,3.6

sudo virtualenv -p /usr/bin/python2.x py2venv

# python3.x 虛擬環境py3venv

mkdir py3prj

sudo virtualvenv -p /usr/bin/python3.x py3venv

# 進入虛擬環境安裝目錄

cd py2prj

source py2venv/bin/activate

# 進入虛擬環境安裝目錄

cd py3prj

source py3venv/bin/activate

(py3env)$ pip install flask
could not install packages due to an environmenterror: [errno 13] permission denied: '/your project path/py3env/lib/python3.6/site-packages/markupsafe-1.1.0.dist-info'

consider using the `--user` option or check the permissions.

# 刪除虛擬環境

sudo rm -r py3env

# 重新安裝

virtualenv -p /usr/bin/python3.x py3env

# 修改資料夾許可權

sudo chown xindq(xindq的許可權) -r *

# 遞迴修改該資料夾的所有許可權

(py2venv)$deactivate 

(py3venv)$deactivate

Python環境 虛擬環境怎麼配置(部署)

坦然,灑脫,就像名字一樣。以前在學校,我把python當草稿在寫。現在到單位上,確實需要把它作為project 專案 來對待了。託管也好,程式部署也好,自然需要規範一些。跟著it高手學,也進步了很多。部署python環境和程式,怎麼做?現在實施起來,很不現實啦。所以還是了解下怎麼標準化 正規化部署程...

python虛擬環境完美部署教程

一 前言 預處理建議仔細看完本文章之後在進行操作,避免失誤,本程式設計客棧環境可以用於生產環境,有利於生產環境python之間的環境隔離,互相不會產生環境衝突 pyenv和pyenv virtualenv可以完美結合使用,具體使用情況看專案具體要求 依賴環境要求 yum install readli...

Poetry虛擬環境部署

官方文件在此,poetry目前來說是取代pipenv的乙個工具,後者已經幾乎不維護了,被拋棄也是正常的。安裝過程不再贅述了,看官方文件就行了,記錄一下簡單的使用操作。會生存乙個toml檔案,這個檔案很關鍵,將會根據它來部署環境。定位到你的專案資料夾,執行 poetry init會有很多配置讓你輸入,...