導航:首頁 > 程序命令 > pythonsource命令

pythonsource命令

發布時間:2024-02-26 05:28:09

python怎麼設置環境變數

Python設置環境變數的具體方法:

WINDOWS操作系統方法:

1、在python安裝過程中會提示是否加入環境變數,勾選即可。

2、在系統變數里找到PATH,雙擊PATH,在結尾加上 ";C:Python27"(不要引號)確定即可,如下圖所示位置:

print"HelloWorld!"

應該有如下結果:
>>> print "Hello World!"

Hello World!


linux系統安裝好python後默認直接在終端輸入python即可。

⑵ sublimetext3 怎樣 運行程序python

實際python在dos狀態下的運行指令是:"python *.py"。

⑶ python虛擬環境—virtual environment

操作系統:ubuntu16.04

舉個例子,tensorflow(tf)是一個十分流行的python機器學習庫,你現在手裡有兩個tf項目,其中項目A需要使用 python2.7 + f1.2 ,項目B需要使用 python2.7 + tf1.6 .這兩個項目你得同時進行,怎麼辦?

愚蠢的辦法是需要運行項目A時,將python2.7中的tf1.6卸載掉,安裝tf1.2;需要運行項目B時,將python2.7中的tf1.2卸載掉,安裝tf1.6。如果是單個模塊還好,但是tf的不同版本又依賴於python中的其他已安裝模塊,而且tf1.2和tf1.6對依賴模塊有不同的版本要求,那麼轉換一次得卸載安裝好幾個模塊,是不是很爆炸?

課題組里幾個同門共用一台伺服器,每個人擁有一個系統賬戶,其中只有一個人擁有root許可權,裡面每個人都需要使用python跑程序,而且每個人對python版本以及python模塊的版本都有不同需求,很多人又沒有root許可權,如何解決?

使用python的虛擬環境可以輕松解決上面的問題!

python虛擬環境是一個隔離/獨立的python開發環境,和系統python環境可以完全隔離,互不相關,相當於多了一個python開發環境。而且你在python虛擬環境中的開發過程和使用系統python一模一樣,你可以在你創建的python虛擬環境中使用pip工具安裝任何你需要的模塊,該模塊和系統python環境完全不相關。虛擬環境的這個特點就能解決上面的問題了。

python有兩個模塊可以用於創建和管理python虛擬環境:

其中,venv模塊在python3.3以上的版本可以使用,而virtualenv在python2.7+和python3.3+都可以使用。

默認的系統python中是沒有安裝以上兩個工具的,需要使用以下命令安裝:

安裝好之後,就可以使用這兩個工具安裝python虛擬環境了。

我的系統python版本有python2.7和python3.5,虛擬環境的版本只能是系統中已有的python版本。使用virtualenv安裝虛擬環境的命令如下:

什麼參數都不指定的話,它會使用 /usr/bin/python 路徑下的python解釋器版本,即python2.7。因此會默認安裝python2.7虛擬環境, /home/yan/env 表示虛擬環境的安裝路徑。

如果你要安裝的是python3.5的虛擬環境,可以這樣:

一般情況下,上面兩條命令就夠了,這樣安裝得到的python虛擬環境和系統python環境是完全隔離的。

更多的命令選項可以在命令行中直接輸入 virtualenv 命令獲取。

venv只有python3可以使用,因此只能創建python3的虛擬環境,創建命令如下:

其中, python3 -m venv 是死命令,最後的安裝路徑自己指定。

注意: 以上兩種安裝方式在安裝虛擬環境的同時也自動安裝了pip工具。

安裝好虛擬環境之後,每次使用該虛擬環境前需要使用 source 命令 激活 它。假設前面我在 /home/yan/env3/ 目錄下安裝了python3.5的虛擬環境,現在我使用以下命令激活它:

激活之後,在命令行提示符前面會有 (env3) 的提示,表示當前你處的python虛擬環境,比如我電腦的情況:

現在你可以在激活環境中干任何事情,比如使用pip命令在你新的python虛擬環境中安裝模塊:

或者執行python腳本。

使用完該虛擬環境之後,你需要在命令行輸入 deactivate 命令來 退出 該虛擬環境:

之後就回到了正常的系統python環境中。

由於你創建該虛擬環境的目的是為了跑某個項目的程序,現在該項目做完了,不需要該虛擬環境了,你可以把該虛擬環境直接刪除,如何刪?

直接將創建虛擬環境時生成的文件夾刪掉,就這么簡單。比如我要把我剛才創建的env3虛擬環境刪除:

在刪除虛擬環境前記得一定得先退出該虛擬環境。

python虛擬環境的好處是:每個虛擬環境之間,以及虛擬環境和系統環境之間是完全隔離的,不同虛擬環境中,你可以安裝不同版本的模塊,就彷彿你可以同時擁有N多個不同的python開發環境。

唯一麻煩的一點是:每次進入某個虛擬環境之前,都要使用 source 命令激活。每次使用完,都要使用 deactivate 命令退出。

⑷ 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下,創建虛擬環境需要聯網,創建成功後, 會自動工作在這個虛擬環境上,工作在虛擬環境上, 提示符最前面會出現 「虛擬環境名稱」

⑸ sublime怎麼運行python代碼

1.首先下載Sublime和Python,安裝Python環境

注意:如果不想動手親自配置Python環境安裝的時候環境變數,請在安裝的界面給Add Python 3.5 To Path前面打上對號。

  • 鍵位綁定(每次按照上個步驟執行可交互的python文件比較繁瑣,按鍵綁定可以提高工作效率~)Preferences->按鍵綁定-用戶,粘貼以下代碼,並保存。

  • 1
  • {"keys":["f5"],"caption":"SublimeREPL: Python - RUN current file","command":"run_existing_window_command","args": {"id":"repl_python_run","file":"config/Python/Main.sublime-menu"} }
  • 注意:無論是安裝包管理器還是安裝包SublimeREPL,執行完成之後需要重啟sublime安裝才有效。

    閱讀全文

    與pythonsource命令相關的資料

    熱點內容
    androidgridview表格 瀏覽:602
    壓縮怎麼eq閃 瀏覽:740
    流密碼演算法openssl 瀏覽:262
    怎麼數黃豆個數python 瀏覽:799
    混沌序列加密的結論 瀏覽:224
    最新脫單app哪個好 瀏覽:638
    如何用自己電腦做伺服器做網頁 瀏覽:140
    伺服器安全配置要考什麼證書 瀏覽:633
    ipadpro可以編程 瀏覽:541
    外國的程序員和中國的程序員 瀏覽:151
    抖音小店app如何聯系客服 瀏覽:975
    linux打開多個終端 瀏覽:500
    linux中的命令 瀏覽:580
    優化小米6相機演算法 瀏覽:259
    ak47pdf 瀏覽:150
    人與文化pdf 瀏覽:640
    原子幣app在哪裡注冊的 瀏覽:530
    php數組保存文件 瀏覽:226
    無理的命令 瀏覽:510
    問道手游解壓失敗是什麼原因 瀏覽:776