2014-12-22 29 views
0

我想用pyserial,但我不知道我做錯了中安裝和使用Python pyserial 3.4是Windows 8.1

我從這個鏈接Python安裝3.4.2 WWW的蟒蛇 - 組織 - 下載專區發佈-python-342-一個說「Windows x86-64 MSI安裝程序」,我得到了這個檔案「python-3.4.2.amd64.msi」,因爲我的操作系統是64位 在安裝過程中我選擇了「add python.exe到路徑「(將安裝在本地硬盤驅動器上),以及所有其他的

我去了pyserial網站http://pyserial.sourceforge.net/pyserial.html#installation ,它說:」從01下載檔案。將壓縮包解壓,進入pyserial-XY目錄並運行:」送我到這個鏈接 HTTP-的PyPI的Python-ORG-的PyPI-pyserial

我從這個鏈接donwloaded,這三個檔案 pyserial-2.7 .tar.gz,pyserial-2.7.win32.exe pyserial-2.7.win32_py3k.exe

我試圖運行.exe一個,但他們說「沒有在註冊表中找到python安裝」,我不知道爲什麼

然後我解壓用WinRAR .GZ文件進入文件夾,並嘗試運行「pyserial-XY」,但沒有什麼比這個文件夾 在此文件夾中我能找到

documentation (folder) 
examples 
serial 
test 
CHANGES.txt 
LICENSE.txt 
MANIFEST.in 
PKG-INFO 
README.txt 
setup.py 

我試圖運行這個「setup.py」,但對於第二個黑色的窗口出現

detected Python 3, using 2to3 
C;\Python34\lib\distutils\dist.py:260: UserWarning: Unknow distribution option: use_2to3 
warning.warn(msg) 
usage: setup.py [global_opts] [cmd1_opts] [cmd2 [cmd2_opts] ...] 
or: setup.py --help [cmd1 cmd2 ...] 
or: setup.py --help commands 
or: setup.py cmd --help 
error: no commands supplied 

,然後消失

我到命令提示符,然後寫了「python3設置.py install「或python setup.py install 但它說 Microsoft Windows [Version 6.3.9600](c)2013 Microsoft Corporation。版權所有。 C:\ Users \ me> python3 setup.py install 'python3'不被識別爲內部或外部命令可操作的程序或批處理文件。

,所以我不能做,要麼

然後在命令提示符下我chancge與目錄「CD C:\用戶\我\下載\ pyserial-2.7」,這是地方的文件夾。廣州是那麼「蟒蛇的setup.py安裝」和‘python3的setup.py安裝’,但他們沒有工作 存在的代碼,並在最後它說

C:\Users\me\Downloads\pyserial-2.7>python setup.py install 
Detected Python 3, using 2to3 
C:\Python34\lib\distutils\dist.py:260: UserWarning: Unknown distribution option: 
'use_2to3' 
    warnings.warn(msg) 
running install 
running build 
running build_py 
running build_scripts 
running install_lib 
running install_scripts 
running install_egg_info 
Removing C:\Python34\Lib\site-packages\pyserial-2.7-py3.4.egg-info 
Writing C:\Python34\Lib\site-packages\pyserial-2.7-py3.4.egg-info 
C:\Users\me\Downloads\pyserial-2.7> 

然後我嘗試在命令提示符下寫‘蟒蛇’,然後「進口串行」,但它仍然不起作用

THEN i D □不知道該怎麼辦

能有人幫助我

+0

先解決這個問題:*「在註冊表中找不到python安裝」*。嘗試[在註冊表中找不到的Python 2.6版本](http://stackoverflow.com/q/3008509/608639)和朋友。當我說「朋友」時,請看*鏈接的問題*。 – jww

回答

2

那麼實際上它是工作,我的問題「最後的代碼」的最後一部分說,安裝成功

抱歉打擾

所以爲了弄清楚這個問題,我會寫整個過程中,請推薦這篇文章給所有誰是有同樣的問題的人來說,它是沒有一個明確的過程很討厭

  1. 先下載的Python 3.4.2,安裝
  2. 然後下載pyserial 「pyserial-2.7.ta​​r.gz」
  3. 解壓後用WinRAR
  4. 去命令提示符
  5. 變化的目錄意味着寫「CD C:\用戶\我\下載\ pyserial-2.7> 「這是解壓縮文件夾內,或任何你解壓縮pyserial.gz
  6. 然後寫‘蟒蛇的setup.py安裝’
  7. 在安裝過程中
  8. 激活的最後一個選項,在本地磁盤上使用

完成

1

因爲有您的安裝多個問題,我建議你首先做的新鮮以下:

  1. 卸載的Python的64位版本,重新啓動電腦。
  2. 從python下載並安裝32位MSI安裝程序。org

很多庫已經與Python 3兼容,但並不是所有的東西都存在,你不想在開發過程中遇到問題;所以我會推薦最新的2.7.x版本。

  1. 下載並安裝setuptools package
  2. 下載文件pyserial-2.7.win32.exe然後雙擊它運行。