㈠ 伺服器在python環境中安裝了apex,但包AMP+not+support
摘要 1.pip 不是內部命令
㈡ 怎麼把python部署到伺服器
使用pip或easy_install可以管理和安裝python的package包,實際上它們都是從pypi伺服器中搜索和下載package的。目前在pypi伺服器上,有超過三萬多個package,同時還允許我們將自己的代碼也上傳發布到伺服器上。這樣,世界上的所有人都能使用pip或easy_install來下載使用我們的代碼了。
具體步驟如下:
首先創建項目文件和setup文件。
目錄文件結構如下:
project/
simpletest/
__init__.py
test.py
setup.py
假設項目文件只有一個simpletest包,裡面有一個test.py文件。
創建的setup.py文件格式大致如下,其中,install_requires欄位可以列出依賴的包信息,用戶使用pip或easy_install安裝時會自動下載依賴的包。詳細的格式參考文檔。
from setuptools import setup, find_packages
setup(
name = 'simpletest',
version = '0.0.1',
keywords = ('simple', 'test'),
description = 'just a simple test',
license = 'MIT License',
install_requires = ['simplejson>=1.1'],
author = 'yjx',
author_email = '[email protected]',
packages = find_packages(),
platforms = 'any',
)
然後將代碼打包。
打包只需要執行python
setup.py xxx命令即可,其中xxx是打包格式的選項,如下:
# 以下所有生成文件將在當前路徑下 dist 目錄中
python setup.py bdist_egg # 生成easy_install支持的格式
python setup.py sdist # 生成pip支持的格式,下文以此為例
發布到pypi。
發布到pypi首先需要注冊一個賬號,然後進行如下兩步:
注冊package。輸入python setup.py register。
上傳文件。輸入python setup.py sdist upload。
安裝測試
上傳成功後,就可以使用pip來下載安裝了。
另外,pypi還有一個測試伺服器,可以在這個測試伺服器上做測試,測試的時候需要給命令指定額外的"-r"或"-i"選項,如python
setup.py register -r "",python
setup.py sdist upload -r "",pip
install -i "" simpletest。
發布到測試伺服器的時候,建議在linux或cygwin中發布,如果是在windows中,參考文檔,需要生成.pypirc文件
㈢ 如何在伺服器上配置python
應該說Linux系統(比Ubuntu)都自帶python所要配置台裝Linux伺服器打ssh(遠程登錄功能)必專門配置python
㈣ 怎麼將python部署在伺服器上
使用pip或easy_install可以管理和安裝python的package包,實際上它們都是從pypi伺服器中搜索和下載package的。目前在pypi伺服器上,有超過三萬多個package,同時還允許我們將自己的代碼也上傳發布到伺服器上。這樣,世界上的所有人都能使用pip或
㈤ 為什麼我在伺服器上安裝Python顯示叫我更新系統之類的
host name中輸入你的公網IP,點擊open。
輸入密碼,看不見輸入不要慌,linux就是這樣保護安全的。
登錄成功界面,然後想怎麼操作就怎麼操作了。
運行我的python文件
推薦FileZilla進行文件傳輸(不具體說明了),我上傳了我的flask網站項目
記住伺服器同時有Python2和Python3,
運行的時候記得使用合適的版本,我用的是虛擬環境(自行網路如何創建虛擬環境)
在運行python之前先安裝一個screen,他可以將一個程序在後台運行
sudo apt-get install screen
運行python文件,成功後按下ctrl+A和ctrl+D可以隱藏。隱藏後可以輸入screen -r 恢復。
運行成功
㈥ 你好,請問具體怎麼在伺服器安裝多個Python版本謝謝
使用源碼安裝的形式,安裝到不同的目錄即可。調用時候指定目錄就可以了。
/usr/local/python3/bin/python test.py
/usr/local/python2.7/bin/python test.py
㈦ 在linux伺服器上同時安裝python2.6和python3
我估計你用的是centos吧,因為centos的yum以來python2.6,所以默認安裝了。
如果你想用python3,你可以下載python源碼,在配置的時候指定perfix,比如你可以安裝到/usr/local/python3,
./configure--prefix=/usr/local/python3
然後你可以使用/usr/local/python3/bin/python3啟動python3.
如果解決了您的問題請採納!
如果未解決請繼續追問
㈧ 如何在PHP伺服器里運行python腳本
python環境在小鳥雲雲伺服器裝好後,就有一個idle工具,你找一下安裝目錄,自帶的編輯器,在任意目錄新建一個
aa.py
文件,用記事本和idle工具都行,輸入print("hello
world"),如果你使用的是idle,直接按f5,就能查看結果,如果用記事本,打開cmd,進入這個目錄,輸入命令python
aa.py就出來結果了。