2016-08-03 56 views
1

Python 3.5 "embedded distribution"是含有安裝包(pywin32)到Python嵌入式分佈

pyexpat.pyd 
python.exe 
python3.dll 
python35.dll 
python35.zip 
pythonw.exe 
pyvenv.cfg 
select.pyd 
sqlite3.dll 
unicodedata.pyd 
vcruntime140.dll 
winsound.pyd 
_bz2.pyd 
_ctypes.pyd 
_decimal.pyd 
_elementtree.pyd 
_hashlib.pyd 
_lzma.pyd 
_msi.pyd 
_multiprocessing.pyd 
_overlapped.pyd 
_socket.pyd 
_sqlite3.pyd 
_ssl.pyd 

我需要安裝一個ZIP文件pywin32

安裝程序需要在系統上安裝特定的python版本。目標路徑不能手動提供。

Dialog

Selection

安裝程序可以解壓縮,但我不熟悉的包裝系統,所以我不能做一個手工安裝。

我發現https://bootstrap.pypa.io/get-pip.py它設法獲得腳本/ pip.exe並創建Lib/site-packages。

但是:

tools\python 
>pip install pywin32 
    Could not find a version that satisfies the requirement pywin32 (from versions:) 
No matching distribution found for pywin32 

移動解決方案來回答。

知道如何從當前安裝程序手動安裝軟件包(或如何讓安裝程序使用指定的路徑)將會很有趣。

+0

[弄點子.py](https://bootstrap.pypa.io/get-pip.py)以curr失敗3.6.1。問題和解決方法:https://github.com/pypa/get-pip/issues/7#issuecomment-274453772 – handle

回答

4

有pywin32像Python輪在https://pypi.python.org/pypi/pypiwin32

> pip.exe install pypiwin32 
Collecting pypiwin32 
    Downloading pypiwin32-219-cp35-none-win32.whl (7.9MB) 
    100% |################################| 7.9MB 114kB/s 
Installing collected packages: pypiwin32 
Successfully installed pypiwin32-219 

測試(稍微年長)發佈:

import win32clipboard 

win32clipboard.OpenClipboard() 
win32clipboard.EmptyClipboard() 
win32clipboard.SetClipboardText('Hello World!', win32clipboard.CF_TEXT) 
win32clipboard.CloseClipboard() 

> python test.py

粘貼:Hello World!