當前位置:首頁 » 編程語言 » pythonrequires

pythonrequires

發布時間: 2022-05-10 04:31:40

python初學者,總是出現這個問題,怎麼回事啊

pip 那個問題是需要到命令行下執行的,不能在python交互環境下執行。
下面執行出現「userwarning unknown distribution option 'define macros'」這個警告,可能是因為你的setuptools版本太低造成的,你可以先升級一下:
pip install --upgrade setuptools
再pip install numpy

如果解決了您的問題請採納!
如果未解決請繼續追問

Ⅱ requires python(abi)=2.4 問題

你好:
如果是warning的話,那麼你完全不用理會的;
如果是錯誤,說明存在兼容性的問題;
利用回溯,查找一下出錯的地方,檢查一下代碼。

Ⅲ python27 hdfstore requires pytables什麼原因

在運行mobike.py過程中,一直報錯,原因是pip install tables命令中安裝的pytables文件其實是存在問題的,後續有人修正了這個問題並發布了新的tables庫
因此在安裝的時候
pip install tables==3.3.0

Ⅳ python無法安裝aiohttp

你這個是ubuntu下的命令
如果你windows的命令許可權不足,你可以在開始菜單出現在輸入cmd,然後就會有命令行那個程序,然後右鍵,以管理員身份運行
然後你再切換到python的目錄(python安裝包,這個目錄,不要進入scripts),再執行:python -m pip install --upgrade pip

Ⅳ 如何用python做web開發 django環境配置

下載
python-2.7.2.msi
Django-1.3.1.tar.gz
Django暫時只支持python
2.4
~
2.7,
在Django-1.3.1\docs\intro\install.txt中有說明:
Being
a
Python
Web
framework,
Django
requires
Python.
It
works
with
any
Python
version
from
2.4
to
2.7
(e
to
backwards
incompatibilities
in
Python
3.0,
Django
does
not
currently
work
with
Python
3.0;
安裝python-2.7.2,並添加環境變數
D:\Python27;D:\Python27\Scripts;
命令行進入Django-1.3.1目錄,
安裝django
python
setup.py
install
Django提供了tutorial
Django-1.3.1\docs\intro
新建站點
E:\python>django-admin.py
startproject
mysite
啟動django自帶的web伺服器
E:\python>cd
mysite
E:\python\mysite>manage.py
runserver
Validating
models...
0
errors
found
Django
version
1.3.1,
using
settings
'mysite.settings'
Development
server
is
running
at
http://127.0.0.1:8000/
Quit
the
server
with
CTRL-BREAK.
在瀏覽器中輸入
http://127.0.0.1:8000/
瀏覽頁面
ps:
在windows7中按上述步驟配置好後,出現下列情況
D:\work\python>django-admin.py
startproject
mysite
Usage:
django-admin.py
subcommand
[options]
[args]
...
很顯然django-admin.py不參識別startproject命令,其它命令也不能識別。不過,另一種方式卻可以
D:\Python27\Scripts>python
django-admin.py
startproject
mysite
這說明django-admin.py
後面的參數不能傳遞進去,可以通過修改注冊表實現。
輸入regedit,
進入
HKEY_CLASSES_ROOT\py_auto_file\shell\open\command

"C:\Python26\python.exe"
"%1"
change
it
to
"C:\Python26\python.exe"
"%1"
%*
成功解決了

Ⅵ 離線安裝pip時遇到的問題

python3 對應 pip3 對應你要安裝的第三方包的python3版本

Ⅶ 如何將自己的Python代碼打包發布到pypi上

    什麼是pypi

    簡單的說pypi是一個python包的倉庫,裡面有很多別人寫好的python庫,你可以通過easy_install或者pip進行安裝,方便用戶更方面的使用你的代碼模塊。

    將代碼打包並上傳到pypi上,大體上分為以下幾步:

    1、整理代碼的目錄結構,方便打包和python的import,為了方便引用,需要將代碼模塊變成一個包,所以需要將功能代碼用目錄來整合方便引用,並且需要創建__init__文件,__init__中可以沒有內容,也可以在__init__文件中進行import(from .extractor import Document)操作,以減少整體模塊引用時import的層數,避免錯誤。

[html]viewplain
├──./tidypage
│├──./tidypage/cleaners.py
│├──./tidypage/extractor.py
│├──./tidypage/__init__.py
│└──./tidypage/titles.py

    2、功能模塊的目錄整理好後,就可以開始整理和添加發布到pypi上所使用的文件了

tidy_page
├──LICENSE
├──README.rst
├──requirements.txt
├──setup.py
├──tidypage
│├──cleaners.py
│├──extractor.py
│├──__init__.py
│└──titles.py
  • 就是將原來的目錄深移一層,文件夾名稱可以根據自己意願。然後在到第一層的目錄下創建些特殊文件,具體你可以看看下面這個文件結構你就明白了

    LICENSE文件是授權文件,比如:MIT license, APACHElicense

    README.rst 文件想必大家都不陌生,其實就是項目介紹和使用說明

    setup文件才是重點,是python模塊安裝所需要的文件,它的格式如下:

#!/usr/bin/envpython
from__future__importprint_function
fromsetuptoolsimportsetup,find_packages
importsys

setup(
name="tidy-page",
version="0.1.1",
author="DesionWang",
author_email="[email protected]",
description="htmltextparser,getthecontentformhtmlpage",
long_description=open("README.rst").read(),
license="MIT",
url="https://github.com/desion/tidy_page",
packages=['tidypage'],
install_requires=[
"beautifulsoup4",
lxml_requirement
],
classifiers=[
"Environment::WebEnvironment",
"IntendedAudience::Developers",
"OperatingSystem::OSIndependent",
"Topic::TextProcessing::Indexing",
"Topic::Utilities",
"Topic::Internet",
"Topic::SoftwareDevelopment::Libraries::PythonMoles",
"ProgrammingLanguage::Python",
"ProgrammingLanguage::Python::2",
"ProgrammingLanguage::Python::2.6",
"ProgrammingLanguage::Python::2.7",
],
)
  • NAME名字,一般放你包的名字即可PACKAGES包含的包,可以多個,這是一個列表DESCRIPTION關於這個包的描述LONG_DESCRIPTION參見read方法說明KEYWORDS關於當前包的一些關鍵字,方便PyPI進行分類。AUTHOR誰是這個包的作者,寫誰的名字吧AUTHOR_EMAIL作者的郵件地址URL你這個包的項目地址,如果有,給一個吧,沒有你直接填寫在PyPI你這個包的地址也是可以的VERSION當前包的版本,這個按你自己需要的版本控制方式來LICENSE授權方式INSTALL_REQUIRES模塊所依賴的python模塊
  • 文中的classifiers的內容並不是隨便填寫的,你需要參照本文參考文檔中的PyPI Classifiers來寫

    3、開始使用Distutils進行打包

    為了保證效果,在打包之前我們可以驗證setup.py的正確性,執行下面的代碼

    python setup.py check

  • 輸出一般是running check如果有錯誤或者警告,就會在此之後顯示沒有任何顯示表示Distutils認可你這個setup.py文件。


  • 如果沒有問題,那麼就可以正式打包,執行下面的代碼:


  • python setup.py sdist



  • 執行完成後,會在頂層目錄下生成dist目錄和egg目錄

tidy_page
├──tidy_page/dist
│├──tidy_page/dist/tidy-page-0.1.0.tar.gz
│└──tidy_page/dist/tidy-page-0.1.1.tar.gz
├──tidy_page/LICENSE
├──tidy_page/README.rst
├──tidy_page/setup.py
├──tidy_page/tidypage
│├──tidy_page/tidypage/cleaners.py
│├──tidy_page/tidypage/extractor.py
│├──tidy_page/tidypage/__init__.py
│└──tidy_page/tidypage/titles.py
├──tidy_page/tidy_page.egg-info
│├──tidy_page/tidy_page.egg-info/dependency_links.txt
│├──tidy_page/tidy_page.egg-info/PKG-INFO
│├──tidy_page/tidy_page.egg-info/requires.txt
│├──tidy_page/tidy_page.egg-info/SOURCES.txt
│└──tidy_page/tidy_page.egg-info/top_level.txt

  • 4、打包完成後就可以准備將打包好的模塊上傳到pypi了,首先你需要在pypi上進行注冊gotoPyPI Live

    注冊完成後,你需要在本地創建好pypi的配置文件,不然有可能會出現使用http無法上傳到pypi的問題

    Create a.pypircconfiguration file,在用戶的home目錄下創建.pypirc文件,文件的內容如下

  • [distutils]index-servers=pypi[pypi]repository=https://pypi.python.org/pypiusername=your_usernamepassword=your_passwor
chmod600~/.pypirc
pythonsetup.pyregister-rpypi
  • 在pypi上注冊模塊

  • python setup.py sdist upload -r pypi

  • 上傳python文件包,沒有問題你就可以在pypi上看到你上傳的包了並且可以使用pip搜索和install你的python包了


Ⅷ 在redhat7.0上安裝openstack-packstack時報錯Requires: python-docutils

可以看到提示,
這個yum源沒有這個包openstack-packstack,不知你的是什麼系統,請在/etc/yum.repos.d裡面修改.repo文件的baseurl倉庫源訪問路徑。

Ⅸ python的require模塊在哪個包中

確實,os.walk(),獲取所有磁碟分區window下可能要用win32的包,可以啟用多個線程,加快速度。 至於數據結構,前提是你要遍歷一邊,然後建立數據字典,遍歷的過程是線型的,只能多線程加速。然後存儲起來,再次搜索就不用遍歷了(這個自己實現就

Ⅹ 軟體安裝出現python version 2.7 required,which was not found in the registry 怎麼解決在線等附圖。

你要先自己下載安裝python2.7,

熱點內容
解壓專家解壓迅雷雲盤 發布:2025-07-14 09:11:09 瀏覽:910
編程基礎教學 發布:2025-07-14 09:09:48 瀏覽:94
電腦板能進入的手機版伺服器 發布:2025-07-14 09:08:10 瀏覽:555
roblox電腦版伺服器推薦 發布:2025-07-14 09:06:07 瀏覽:807
application緩存 發布:2025-07-14 09:01:56 瀏覽:345
安卓怎麼看綁定地區 發布:2025-07-14 09:01:49 瀏覽:85
籽岷的生存伺服器IP 發布:2025-07-14 08:51:06 瀏覽:419
我的世界搭建tcp伺服器 發布:2025-07-14 08:42:55 瀏覽:659
安卓jj比賽哪個版本有全記牌器 發布:2025-07-14 08:28:27 瀏覽:73
python腳本執行hive 發布:2025-07-14 08:26:24 瀏覽:489