python添加環境變數linux
㈠ python需要設置哪些環境變數我只知道一個PYTHONHOME指向安裝目錄。
1、首先,右鍵點擊-計算機(此電腦),點擊進入屬性,如圖所示。
㈡ 如何修改系統環境變數pythonpath ubuntu
有差別的,你可以一個個的試下的。 1、/etc/profile:在登錄時,操作系統定製用戶環境時使用的第一個文件,此文件為系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行。 2、/etc/environment:在登錄時操作系統使用的第二個文件,系統在讀取你自己的profile前,設置環境文件的環境變數。 3、~/.bash_profile:在登錄時用到的第三個文件是.bash_profile文件,每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變數,執行用戶的.bashrc文件。/etc/bash.bashrc:為每一個運行bash shell的用戶執行此文件,當bash shell被打開時,該文件被讀取。 4、~/.bashrc:該文件包含專用於你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取。 幾個文件的優先順序:1>2>3 在linux下,如果是bash環境,用戶登錄時讀取設置文件的順序是/etc/profile --> ~/.bash_profile --> ~/.bashrc --> /etc/bash.bashrc。注意在~/.bash_profile這一步,如果沒有~/.bash_profile ,則默認讀取~/.bash_login,如果沒有~/.bash_login 才讀取~/.profile。 根據發行版本的情況,有兩個基本的系統級配置文件:/etc/bash.bashrc和/etc/profile。這些配置文件包含兩組不同的變數:shell變數和環境變數。前者只是在特定的shell中固定(如bash),後者在不同shell中固定。shell變數是局部的,而環境變數是全局的。 注意:盡量避免修改root用戶的環境變數配置文件,因為那樣可能會造成潛在的危險。最好不要把當前路徑」./」放到PATH里,這樣可能會受到意想不到的攻擊。 使用: 把設置的環境變數給所有用戶使用:/etc/bashrc;/etc/profile 修改全局的環境變數在/etc/profile 修改某個用戶的環境變數在/home/用戶名/.bash_profile
㈢ linux下python定義的函數可以直接調用還是要設置環境變數怎麼的
肯定不可能直接調用。
只知道
/root/.bashrc,添加以下行:
alias mycodedir = "cd /root/Source_code"
保存,然後重新啟動,以後在命令行輸入mycodedir 即可執行命令「cd /root/Source_code」
這種方式的
㈣ python怎麼設置環境變數
1: python 沒有特殊的環境變數需要設置,僅僅需要將python的程序路徑放在系統的path中,確保後續在任何地方可以直接使用phthon xxx.py 來執行python程序。
2:安裝過程應該會自動設置上述路徑,不需要特殊操作。
3:也可以手工設置,增加或修改上述配置。
以windows為例:
在我的電腦——屬性——環境變數設置中,修改path變數的設置,增加python的對應路徑即可。
㈤ linux環境下,用python怎麼取得指定用戶的環境變數
在執行腳本的時候加sudo,比如你的腳本叫test.py,用sudo python test.py執行,就可以了,親測可用
㈥ 怎樣在linux系統下修改python path
export PYTHONPATH=/home/vi:$PYTHONPATH
把你需要修改的path寫到這個環境變數中就可以了
㈦ linux python 環境變數沒有錯 為什麼還是進入2.7
2.7.x的版本為更加穩定的版本,而3.x的版本則是比較前衛的版本,包含了很多新功能新特性之類的;但如果想要用Python開發一個新項目,那麼該如何選擇Python版本呢?大部分Python庫都同時支持Python2.7.x和3.x版本的,所以不論選擇哪個版本都是
㈧ 如何將python加入環境變數
右擊我的電腦
選擇屬性
點選高級選項卡
點擊環境變數
在系統變數中選中path變數
點擊編輯
在變數值得最後插入 ;C:Python27 (改為Python的實際的安裝地址)
㈨ 如何在linux環境下添加python模塊路徑
本人python菜鳥一枚,在學習python過程中,經常要按照教程編寫一些模塊和函數練手,剛開始只是在python shell中編寫,但是如果出錯就會非常悲劇,又要從頭開始編,而且重啟python後也要重新編寫模塊。所以希望能像bash編程那樣將腳本路徑添加到環境變數中,這樣修改起來也方便。以下內容均來源於網路及本菜鳥。
摘要:本文敘述了如何在linux環境下添加python模塊的路徑,第1部分介紹了如何查看python環境變數,第2部分介紹了如何將腳本放入python自帶的環境變數目錄中,第3部分介紹了如何將目錄放入python的環境變數中重啟python失效,第4部分介紹了如何為python添加永久環境變數目錄。這些方法可以使模塊的修改和重復使用更加方便,不用重復輸入。
1、首先,可以用python中的內建模塊sys來查看python的環境變數。
這些目錄都是python的環境變數。
2.接下來本菜鳥嘗試一下如果將提前寫好的python腳本放入這些目錄中,能不能在python中使用。別問為什麼跑題,本菜就想試一試^ -^。
選擇/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg這個目錄,腳本名為my_mole.py,裡面只有一個名為c_to_f的函數,用來計算從攝氏溫度轉換為華氏溫度。
可以看到,腳本已經位於剛開始選定的的目錄下了。
我們現在來看看,在python中導入這個模塊。並按照「模塊.函數」的格式使用函數。
可以看到,導入模塊成功,其中的c_to_f函數也正確使用,10攝氏度=50華氏度。或者你在確定函數名不重名的前提下,可以from my_mole import c_to_f,這樣就可以直接使用函數c_to_f,而不需要模塊名作為前綴。
實驗成功,將腳本導入python自帶的環境變數目錄中是有效的,如果之前運行了python,再導入後並不用重啟python就可以導入模塊。
3.接下來我們回歸正題,如何自定義python環境變數目錄。最直接的想法是把目錄加到剛才的python環境變數中。可以使用sys.path.append('/.../....')。
然後再次查看path路徑,發現"/home/sh/python"目錄確實加入了。並且也可以使用。但是這種方法一旦退出python,剛才新加的目錄就消失了。
4.接下來介紹一種一勞永逸的方法,就是直接修改系統變數。
export PYTHONPATH=$PYTHONPATH:/..../..../,對,沒錯,直接在shell中敲這一行,目錄是你自定義的目錄,然後打開python,import my_mole,你就愉快的可以使用自定義的模塊了。
http://blog.sina.com.cn/s/blog_959cf80d0102vx3j.html