當前位置:首頁 » 編程語言 » linux配置python環境

linux配置python環境

發布時間: 2022-05-15 17:21:47

Ⅰ 如何創建python開發環境

搭建Python語言IDE開發環境方法:
1、下載並安裝Python For Windows。打開Python官方網站(python.org),推薦下載Python 2.7.X版本。
2、安裝Python:一路默認設置Next下去,直到Finish,完成Python安裝3、推薦使用PyCharm: PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。
4、下載PyCharm集成開發軟體,官網提供了兩種版本:Professional Edition(專業版可以試用30天,學習Python30天也夠用了。,Community Edition(社區版,功能少一點但也夠用了)。
5、安裝PyCharm集成開發軟體:一路默認設置Next下去,直到Finish,完成PyCharm的安裝。
6、配置PyCharm一:風格(配色方案)的調整::【File】→【Settings】→【 Editor】→【Colors & Fonts】→Scheme選擇Dracula注意事項:每天第一次啟動有點慢,第二次就快了。主題Scheme選擇以後,需要重啟軟體才能生效高解析度下,Pycharm的字體顯得很小,可以在Colors & Fonts選項里設置。但先要復制一個Scheme才能更改字體大小

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運行環境

如果python不是預設安裝(這個對於發行版的,都會有一個穩定版本的),那麼,你可以通過
操作系統自帶的安裝工具,比如apt,進行安裝。或者直接下載python的代碼自己編譯後實現安裝。

Ⅳ 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環境安裝python軟體

Linux安裝python環境方法
1、打開WEB瀏覽器訪問官網。
2、選擇適用於Unix/Linux的源碼壓縮包。
3、下載及解壓壓縮包。
4、如果你需要自定義一些選項修改Moles/Setup
5、執行 ./configure 腳本
6、make
7、make install
8、執行以上操作後,Python會安裝在 /usr/local/bin 目錄中,Python庫安裝在/usr/local/lib/pythonXX,XX為你使用的Python的版本號。

Ⅵ linux下怎麼安裝python的運行環境

1、linux下安裝python3
a、 准備編譯環境(環境如果不對的話,可能遇到各種問題,比如wget無法下載https鏈接的文件)1
2
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel2 下載 Python3.5代碼包
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz在安裝包中有一個README的文件,裡面有寫如何安裝tar Jxvf Python-3.5.0.tar.xz
cd Python-3.5.0
./configure --prefix=/usr/local/python3
make && make install
做軟鏈:
ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3安裝成功了!
如果提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS這是原因沒有安裝或升級oenssl:
yum install openssl-devel
再次重復編譯方案python3.5:
最終如下:
提示同時成功安裝pip-7.12與setuptools!
pip3與pip都提示沒有錯誤!
做軟鏈:
ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip升級pip到最新版本:
pip install --upgrade pip
pip安裝成功啦!
註:--no-check-certificate 表示安裝時「不檢查證書」,不加上可能無法安裝。
2.安裝包
requests包:
pip install requests
pyquery包:
pip install pyquery
pymysql包:
pip install pymysql

Ⅶ 如何在linux系統安裝python編程環境

詳細說下Linux和Mac OS怎麼搭建Python環境,可以根據需要看對應部分。

打開終端

Linux和Mac OS在安裝過程中均需要打開終端進行操作,這里簡要說明一下如何打開系統終端。由於Linux發行版有太多版本,所以這里只說明國內同學們用的最多的Ubuntu操作系統。Ubuntu操作系統可以使用快捷鍵,Ctrl + Alt + t打開終端,Ubuntu的終端打開之後大概是這樣:

確認是否安裝成功

確認是否安裝成功和確認版本的步驟一致,如果可以正確顯示版本,就是安裝成功了。

希望我的回答能幫到你!

Ⅷ 在Linux系統上怎麼通過uWSGI配置Nginx+Python環境

1.安裝ubuntu有uwsgi的ppa:

add-apt-repository ppa:stevecrozz/ppa

apt-get update

apt-get install uwsgi

2. 用uwsgi代替mod_wsgi

Nginx 的整體配置這里不說了,假設已經明白 Nginx的基本配置,那麼uwsgi就類似這么配置:

location / {

include uwsgi_params

uwsgi_pass 127.0.0.1:9090

}

再比如django就是:

.......

from django.core.handlers.wsgi import WSGIHandler

application = WSGIHandler()

然後運行uwsgi監聽9090,其中-w後跟模塊名,也就是剛才配置的myapp

uwsgi -s :9090 -w myapp

運行網站發現已經部署完成了。

3.uwsgi的參數

以上是單個project的最簡單化部署,uwsgi還是有很多令人稱贊的功能的,例如:

並發4個線程:

uwsgi -s :9090 -w myapp -p 4

主控制線程+4個線程:

uwsgi -s :9090 -w myapp -M -p 4

執行超過30秒的client直接放棄:

uwsgi -s :9090 -w myapp -M -p 4 -t 30

限制內存空間128M:

uwsgi -s :9090 -w myapp -M -p 4 -t 30 --limit-as 128

服務超過10000個req自動respawn:

uwsgi -s :9090 -w myapp -M -p 4 -t 30 --limit-as 128 -R 10000

後台運行等:

uwsgi -s :9090 -w myapp -M -p 4 -t 30 --limit-as 128 -R 10000 -d uwsgi.log

4.為uwsgi配置多個站點

為了讓多個站點共享一個uwsgi服務,必須把uwsgi運行成虛擬站點:去掉「-w myapp」加上」–vhost」:

uwsgi -s :9090 -M -p 4 -t 30 --limit-as 128 -R 10000 -d uwsgi.log --vhost

然後必須配置virtualenv,virtualenv是Python的一個很有用的虛擬環境工具,這樣安裝:

apt-get install Python-setuptools

easy_install virtualenv

然後設置一個/多個app基準環境:

virtualenv /var/www/myenv

應用環境,在此環境下安裝的軟體僅在此環境下有效:

source /var/www/myenv/bin/activate

pip install django

pip install mako

...

最後配置nginx,注意每個站點必須單獨佔用一個server,同一server不同location定向到不同的應用不知為何總是失敗,估計也 算是一個bug。

server {

listen 80;

server_name app1.mydomain.com;

location / {

include uwsgi_params;

uwsgi_pass 127.0.0.1:9090;

uwsgi_param UWSGI_PYHOME /var/www/myenv;

uwsgi_param UWSGI_SCRIPT myapp1;

uwsgi_param UWSGI_CHDIR /var/www/myappdir1;

}

}

server {

listen 80;

server_name app2.mydomain.com;

location / {

include uwsgi_params;

uwsgi_pass 127.0.0.1:9090;

uwsgi_param UWSGI_PYHOME /var/www/myenv;

uwsgi_param UWSGI_SCRIPT myapp2;

uwsgi_param UWSGI_CHDIR /var/www/myappdir2;

}

}

這樣,重啟nginx服務,兩個站點就可以共用一個uwsgi服務了。

Ⅸ 如何在linux系統中安裝python

linux系統中安裝python包括以下三個步驟:

Ⅹ linux下python和webpy怎麼搭建

1. 環境搭建。

環境搭建比較繁瑣,記得當時也是滿世界找資料,所以我直接打包好了所有的文件(apache(已經放進去python-wscgi) + web.py+apache所需要的vs2010運行庫+python+網站文件),直接解壓放上去就能用。有需要同學讓我傳一個或者網盤發一把就行。

如果在windows,最好在win7以上版本,我用win8。linux則ubuntu較好,建議12.04以上版本,不過linux我僅僅是開發用過,最終運行的伺服器是採用windows+apache:

安裝python2.7.10,可以去官方網站下載,注意要把python路徑加入系統環境變數。版本不能低於2.7.9,但不能用3.0以上,web.py支持不好。
安裝web.py, 官方網下載來裝就行,記得是解壓後進去:python setup.py install
安裝wingIDE,這個是最好用的python編輯器,可惜只能有幾天試用,我就是不停的試用進行開發,用它的好處就是代碼可以跳轉並且支持調試,需要調試直接將程序文件run起來,單步下段點都可以。
裝apache並配置python-wscgi,這個比較慘,花了好多時間去搜索才搞定,主要是windows上的python-wscgi不好難找。
為了節省以後的開發時間,我把配置好的apache給打包了,反正也是綠色的,新建網站只需要在伺服器上配置開機啟動apache,並在apache的config裡面修改下自己網站路徑就行。

2. 開發。
開發階段倒是沒什麼好說的,web.py官方有教程,不過這里我需要提幾點建議:
如果可以務必全站用utf-8編碼。
建立資料庫建議寫個生成腳本,比如createDataBase.py,有改動重新運行一遍,不要試用ide去建。

熱點內容
免費搭建在線查詢伺服器 發布:2024-04-19 08:17:28 瀏覽:45
vs資料庫實例 發布:2024-04-19 08:14:54 瀏覽:294
vfp9反編譯 發布:2024-04-19 08:11:31 瀏覽:380
火車軟卧無線密碼是多少 發布:2024-04-19 07:38:59 瀏覽:422
vb系統文件夾 發布:2024-04-19 07:29:58 瀏覽:739
qt怎麼添加文件夾 發布:2024-04-19 07:22:53 瀏覽:255
sql查詢表是否存在 發布:2024-04-19 06:11:48 瀏覽:622
T178Tccftp 發布:2024-04-19 06:11:35 瀏覽:185
電腦遠程訪問自己的伺服器 發布:2024-04-19 00:08:03 瀏覽:96
噸包演算法 發布:2024-04-19 00:02:13 瀏覽:328