『壹』 linux下python定義的函數可以直接調用還是要設置環境變數怎麼的
肯定不可能直接調用。
只知道
/root/.bashrc,添加以下行:
alias mycodedir = "cd /root/Source_code"
保存,然後重新啟動,以後在命令行輸入mycodedir 即可執行命令「cd /root/Source_code」
這種方式的
『貳』 linux新安裝python怎麼配置文件
首先把Boost庫的頭文件存放到/usr/include/boost/路徑下,再把Lib文件存放到/usr/local/lib/boost/路徑下。修改/etc/profile文件,在此文件中增加如下2個環境變數: BOOST_INCLUDE=/usr/include/boost export BOOST_INCLUDE BOOST_LIB=/usr/loca...
『叄』 linux 終端 運行 python
Linux終端中的操作均是使用命令行來進行的。因此,對於小白來說,熟記幾個基本的命令行和使用方法能夠較快的在Linux命令行環境中將python用起來。
打開命令行窗口
打開命令行窗口的快捷鍵如下:
Ctrl + Alt + t
關閉名命令行窗口
關閉命令行窗口的快捷鍵如下:
Ctrl + d
進入python環境
在命令行中直接輸入python即進入了python的編輯環境。進入環境後最明顯的提示是:游標由~$變成>>>。
退出python環境
使用ctrl +d的方式退出python環境。回到命令行環境。
在python環境中輸入多行函數
在python環境中,回車是輸入結束並執行語句。在輸入多行函數的情況下,輸入一行後回車則直接運行了某句代碼而不是整個函數塊。因此,需要能夠換行但不結束輸入的方法。
在語句的末尾輸入英文的;\即可實現換行。
例如:
?
1
2
3
def weight_variable(shape):
initial = tf.truncated_normal(shape, stddev=0.1);\
return tf.Variable(initial);\
注意:輸入函數塊時注意縮進,否者會報出IndentationError: unexpected indent python錯誤。
non-ascii character xe5 in file解決方法
原因:程序中的編碼錯誤,python默認支持acii模式,但不支持utf8,因此,程序中的中文注釋會引發Error。
解決方法:源代碼文件第一行添加#coding:utf-8即可避免。
退出python環境
使用ctrl +d的方式退出python環境。回到命令行環境。
在python環境中輸入多行函數
在python環境中,回車是輸入結束並執行語句。在輸入多行函數的情況下,輸入一行後回車則直接運行了某句代碼而不是整個函數塊。因此,需要能夠換行但不結束輸入的方法。
在語句的末尾輸入英文的;\即可實現換行。
例如:
?
1
2
3
def weight_variable(shape):
initial = tf.truncated_normal(shape, stddev=0.1);\
return tf.Variable(initial);\
注意:輸入函數塊時注意縮進,否者會報出IndentationError: unexpected indent python錯誤。
non-ascii character xe5 in file解決方法
原因:程序中的編碼錯誤,python默認支持acii模式,但不支持utf8,因此,程序中的中文注釋會引發Error。
解決方法:源代碼文件第一行添加#coding:utf-8即可避免。
『肆』 linux上的python腳本,怎麼載入JDK環境變數
有兩種方式:
1、直接使用python xxxx.py執行。其中python可以寫成python的絕對路徑。使用which python進行查詢。
2、在文件的頭部(第一行)寫上#!/usr/bin/python2.7,這個地方使用python的絕對路徑,就是上面用which python查詢來的結果。然後在外面就可以使用./xxx.py執行了。
因為在linux中,python啊shell這些程序都是普通的文本格式,都需要一種程序去解釋執行它。要麼調用的時候指定,要麼在文件頭指定。
『伍』 linux如何配置python環境變數
安裝Python後安裝程序會自動設置剛好環境變數的
接下來 直接使用就可以了
『陸』 怎麼查看python的環境設置是否正確
1、首先滑鼠右鍵點擊此電腦,選擇屬性,進去之後,點擊高級系統設置,如下圖所示:
『柒』 linux怎麼添加python環境變數
添加環境變數主要是在/etc/profile中
例如,在/usr/local/下安裝了python2.7
因為系統默認是2.4,所以
#python
Python 2.4.3 (#1, Sep 3 2009, 15:37:37)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help", "right", "credits" or "license" for more information.
>>>
進入python2.7的安裝路徑,在/bin下找到python文件
./python
Python 2.7.2 (default, Feb 2 2012, 11:45:14)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2
Type "help", "right", "credits" or "license" for more information.
>>>
先查看下目前的環境變數
#echo $PATH
/usr/local/jdk1.5/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
默認是沒有最新的python2.7的
我進入新裝的python2.7目錄查看
/usr/local/python/bin/python2.7
這個就是python2.7的啟動文件
# PATH=$PATH:/usr/local/python/bin/
# echo $PATH
/usr/local/jdk1.5/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/python/bin/
將新裝的/usr/local/python/bin添加到環境變數中
這時當我們輸入
# python2.7
Python 2.7.2 (default, Feb 2 2012, 11:45:14)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2
Type "help", "right", "credits" or "license" for more information.
>>>
因為系統會自動在環境中找尋python2.7這個文件並啟動,但會優先找/usr/bin下的啟動文件,所以
當#python時,還是會進入2.4的默認系統
進入/usr/bin,將python刪除,建立連接
ln -s /usr/local/python/bin/python ./python
這樣我們#python 的時候,就會直接進入2.7的環境了
『捌』 linux 沒有root許可權,怎麼安裝配置python
破解root 樹限,啟動的時候選擇advanced options ,
看到後面帶recovery mode的選項按下字母e進入編輯頁面,倒數第四行linux /boot/vm.......ro recovery \nomodeset 把那個ro改成rw,按F10啟動recovery menu
在recovery menu中選擇root drop to root shell prompt
將普通用戶guest加入到sudo組中:#gpasswd –a guest sudo
ctrl+alt+del重啟
進入系統使用普通用戶guest登錄,命令行中輸入sudo su和普通用戶guest的密碼,能進入#就成功了,這樣普通用戶guest就有root許可權了