導航:首頁 > 源碼編譯 > 阿里雲裝Python編譯器

阿里雲裝Python編譯器

發布時間:2023-05-26 23:31:30

① 在阿里雲上安裝 python package 經常 timeout,有解決方案么

默認的pip有些確實比較慢,可以使用阿里雲和豆瓣的鏡像
pip install <package> -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
pip install <package> -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

② Python的pip設置國內源:清華源或者阿里雲源

python 在使用pip安裝的時候,一些小一點的還好,安裝一些大的包的時候,會非常的慢,這時我們就可以使用清華大學的鏡像來安裝,打開終端。

比如說要安裝selenium包,可以這樣寫

可以把清華源設置為默認源
首先要把pip升級到10以上

如果需要換成阿里源,則把url改成: https://mirrors.aliyun.com/pypi/simple

③ 如何在阿里雲伺服器里搭建python環境

windows: 官網有msi安裝包
linux: 自帶python

④ 阿里雲部署django,我也不知道能不能行

如果僅僅想部署html或PHP語言的網站,那麼阿里雲提供了集成的伺服器環境,可以不必購買ecs伺服器。如果要在阿里雲上部署django網站,必須使用阿里雲ecs伺服器。
網上有很多相關的教程,我也嘗試過好幾個。但是很多作者或者是轉述,或者是僅僅有操作步驟,卻沒有談論操作的理由。因此,在此我按照邏輯整理一個自上而下的版本,希望能夠從邏輯上說清楚此事,再從具體操作上把步驟說明白。
如何搭建一個自己的網站
1 購買域名
我們通過電腦訪問某一個網站,比如說訪問必應,只需要在瀏覽器的地址欄內輸入「www.bing.com」,就能夠看到必應的主頁。那麼,如果我們想自己建設一個網站,讓其他用戶在地址欄內輸入一個地址就能看到我們的網站的話,我們首先需要一個域名。域名哪裡來?需要我們去購買(也有一些網站會提供免費的二級域名,但一方面用起來不方便,另一方面,一個域名並不貴,省下一頓下館子的錢就能買一個域名,為什麼不去做呢?)。阿里雲提供了購買域名的渠道。
登陸萬網:,按照步驟操作,可以很方便地購買一個域名。
另外說一句,在國內購買域名是需要進行備案的。手續不復雜,按照網站說明一步步操作即可。大概需要等1個月的備案時間。
2 購買伺服器空間和ip地址
域名是我們平日里輸入在地址欄的那一串英文字元,相當於我們自己家的門牌號。有了門牌號,就可以找到我們家。但是,我們家必須得有一個實體的地方,裡面放了傢具等等,客人來了才能參觀做客。因此,單單有門牌號還不夠,我們需要一個網路空間,來放置我們的東西。因此需要一個伺服器以及伺服器對應的ip地址。如果搭建django網站,建議到阿里雲ecs購買一個伺服器。對於初學者來說,按照自己所在的地區,購買最基本的服務。一個月不到50元即可購買。
3 搭建網站
有了域名、ip地址和伺服器後,就可以在伺服器上搭建django網站。作為初學者,且懂得一點django知識的人,一定有過使用django寫一個helloworld網站的經歷,然後在127.0.0.1這個地址訪問helloworld程序。如果你有了伺服器……沒錯!只需要在伺服器上寫一個helloworld,然後runserver,你就可以通過伺服器的ip地址訪問你的網站了!
需要說明的是,我們在自己的電腦上寫django程序,是需要安裝Python和django的。那麼在伺服器上也一樣,只需要在伺服器上安裝python和djiango即可。
但別人訪問我們的網站也不能使用ip地址啊?沒錯,我們只需要在阿里雲上把ip地址和域名關聯起來,問題就解決了。
小結
綜上所述,搭建一個網站其實非常簡單。購買一個域名,購買阿里雲ecs伺服器,在伺服器上安裝好python和django環境。然後在伺服器上寫好程序,或者把寫好的程序上傳到伺服器上,將域名和伺服器ip地址聯系起來,啟動。我們的網站就能在網路上看到啦!

⑤ Python包管理工具pip的安裝和使用

Python有兩個著名的包管理工具easy_install.py和pip。在Python2.7的安裝包中,easy_install.py是默認安裝的,而pip需要我們手動安裝。

方法1:利用常用curl獲取

>>後面是指定獲取的pip腳本的名字,也可以是curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

方法2:利用wget獲取,先要安裝wget

備註:看網上還有利用easy_install安裝pip,但是我嘗試了並沒有成功

原因是 Python.org sites 終止支持TLS1.0和1.1版本,TLS需要>=1.2

參考: https://stackoverflow.com/questions/49768770/not-able-to-install-python-packages-ssl-tlsv1-alert-protocol-version

主要命令

所有命令中,最重要的兩個命令是install和uninstall。

pip支持四種方式安裝python包。

從PyPI安裝一個包

安裝一個全局區域的包,一般需要sudo許可權。在mac系統上,即使是管理員也無法安裝,自從OS X El Capitan及以後的版本包含了一套伍豎安全技術(System Integrity Protection簡稱為SIP)來防止惡意軟體修改系統保護區域。具體可參考SIP。因此,我們有時候需要將PyPI包安裝到用戶區,這個時候,可以用.

pip在升級軟體包之前會自動卸載舊的軟體包。

可以將所有需要安裝的包放入一個requirements.txt文件中,然後可以一次安枝知裝。requirements.txt 文件的每一行都要表明安裝的內容,而且盡量不要依賴文件中指定包的前後安裝順序。

從git安裝

從svn安裝

從一個分支安裝

還有很多其他的包安裝功能,但是上面的已經滿足了大部分需求。其他的請參考 文檔 。

pip uninstall可以卸載大部分的包,除了一下兩種情況

使用方式主要有兩種:

卸載單個包

卸載多個包

pip check用來驗證已安裝的包是否有兼容的依賴性問題。

上面的結果說明matplotlib包有兩個依賴包沒有安裝。

pip search用來腔搭大搜索名字或者摘要中包含搜索關鍵字的PyPI包。

選項只有一個,就是指定PyPI的url,默認url為 https://pypi.python.org/pypi

例如,search frida

以下兩者都可以用,結果同上。

pip list命令會按照字典序排列列舉已安裝的包,包括可編輯的包。

主要有如下選項:

輸出格式:

legacy:將要被廢棄

freeze

columns

json

當某些時候debug的時候,需要提供一個完整的python環境,python freeze提供了此功能,它能夠輸出機器上python環境的快照(所有已安裝的包)。

下面是freeze命令的選項:

輸出用戶區安裝的前5個安裝包:

pip show可以用來顯示每個包的具體信息。show命令只有一個選項 -f,用來顯示安裝包的文件列表。

$ pip show -f|--files packageName

更多命令請參考 文檔

pip默認的index-url是 https://pypi.python.org/pypi/ ,
為了提高速度,我們可以更改pip源為國內的阿里雲源。更改方法如下:

創建配置文件

添加阿里源

pip.conf內容如下:

⑥ 如何在阿里雲上部署django

前提條件

1. 為 Python 應用程序安裝 virtualenv 和 virtualenv wrapper,目的在於為 Python 項目創建獨立的環境。
● 安裝 pip

sudo apt-get install python-pip
● 安裝 virtualenv
sudo pip install virtualenv
● 創建目錄以存儲您的 virtualenv
mkdir ~/.virtualenvs
● 安裝 virtualenwrapper
sudo pip install virtualenvwrapper
● 將 WORKON_HOME 設置為您的 virtualenv 目錄
導出 WORKON_HOME=~/.virtualenvs
● 將 WORKON_HOME 設置為您的 virtualenv 目錄
導出 WORKON_HOME=~/.virtualenvs
● 將virtualenvwrapper.sh添加到.bashrc
將此行添加到 ~/.bashrc 的末尾,以便載入 virtualenvwrapper 命令。/usr/local/bin/virtualenvwrapper.sh
退出,然後重新打開您的 shell,或者使用.bashrc or source ~/.bashrc命令重新載入 .bashrc,然後一切准備就緒。

2. 安裝 git。

apt-get install git

3. 安裝 Nginx 作為 Web 伺服器,這樣您便可在其之後運行您的應用程序。

Sudo apt-get install nginx

啟動您的第一個 Linux 實例

接下來向您介紹使用阿里雲管理控制台運行 ECS 實例的相關步驟。

1. 登錄到您的帳戶,然後導航到「產品與服務」部分下的「雲伺服器」。單擊側邊欄菜單中的概覽。這會顯示運行中的實例列表。單擊購買實例從任意地域購買實例,或者繼續到下一步創建新實例。

2. 單擊側邊欄菜單中的實例。在實例列表中選擇所需地域,然後單擊右上方欄中的創建實例。

● 將其保存到應用程序目錄上的 uwsgi.ini。如需進一步了解如何編寫 ini 文件,請參閱Python/WSGI 應用程序快速入門。運行此命令以啟動您的應用程序。

uwsgi uwsgi.ini (您的 ini 文件)

12. 更改 nginx 配置文件以用於應用程序。

server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; server_name localhost; location /static/ { include uwsgi_params; alias /root/todoApp/public/; } location / { include uwsgi_params; uwsgi_pass unix:/tmp/uwsgi.sock; } }

13. 重啟 nginx,隨後您的應用程序將啟動並在埠 80 上的 nginx 之後運行。

⑦ 阿里雲青島裝 python 庫里的東西慢的跟狗屎一樣怎麼辦

修改hosts就好,畢竟拉取代碼都是使用https的鏈接,你在hosts內添加對應域名條目指向219.76.4.14就可以,因為經過香港的直連緩存所以速度就笑渣會塊很叢升稿多。
阿里雲滲孝上外網慢這是很正常的,因為使用的是中國電信的出口。

⑧ 修改系統默認的python版本

unix-like 系統下默認弊陵自帶python 2.* 版本,運行很多軟體的時候都會報錯,需要顯示制定python3. 之前一直是這么用的直到看到其他人的文章。可以修改默認的版本,可能叫做修改默認版本這么說不是很准確,應該就是類似修改變仿卜磨量指向的值。
- 今天上午的工作是需要吧Django項目部署到 阿里雲ECS CentOS上,需要安裝python3,涉及了一些很久不用的工具知識:備斗

⑨ 阿里雲CentOS8.6 Python2.6.6升級到Python3

阿里雲CentOS伺服器Python環境默認2.x環境,我想體驗下Python3的新特性,准鏈孝備升級一下棚搜稿。折騰了一下午記錄一下。

升級步驟:

環境如果不對的話,可能遇到各種問題。

使用命令查看系統自帶的Python版本

到這Python就升級完了,可以用 python -V 命令查漏信看Python版本了。

把文件頭部的 #!/usr/bin/python 改成老版本的 #!/usr/bin/python2.6.6 。

⑩ 阿里雲centos安裝virtualenvwrapper出現下面報錯

你的系統上安裝的是Python2.7,提示很余攔清楚了,說該版本豎攔胡要終止服務(end of service)衡廳了。升級下Python版本。

閱讀全文

與阿里雲裝Python編譯器相關的資料

熱點內容
linux命令cpu使用率 瀏覽:67
linux實用命令 瀏覽:238
傳奇引擎修改在線時間命令 瀏覽:107
php取域名中間 瀏覽:896
cad命令欄太小 瀏覽:830
php開發環境搭建eclipse 瀏覽:480
qt文件夾名稱大全 瀏覽:212
金山雲伺服器架構 瀏覽:230
安卓系統筆記本怎麼切換系統 瀏覽:618
u盤加密快2個小時還沒有搞完 瀏覽:93
小米有品商家版app叫什麼 瀏覽:94
行命令調用 瀏覽:436
菜鳥裹裹員用什麼app 瀏覽:273
窮查理寶典pdf下載 瀏覽:514
csgo您已被禁用此伺服器怎麼辦 瀏覽:398
打開加密軟體的方法 瀏覽:156
雲存儲伺服器可靠嗎 瀏覽:967
2核1g的雲伺服器能帶動游戲嘛 瀏覽:898
逆命20解壓碼 瀏覽:146
徐州辦犬證需要下載什麼app 瀏覽:1002