交代一下環境,win10系統,已經裝了anaconda。如今是要安裝TensorFlowpython
選擇直接安裝TensorFlow,通常直接pip install tensoflow 就能夠了。windows
可是我安裝的時候遇到兩個問題。就是下面的兩個問題。而後逐一解決了,就能夠安裝了scrapy
Windows在pip 一些python安裝包的時候,超時問題以及權限問題ui
1.在pip install 一些安裝包的時候,有時候會因爲網速的問題,或者資源的問題,致使安裝過程當中 鏈接超時,而後下載不了,
報錯以下:url
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.requests.packages.urllib3.connection. VerifiedHTTPSConnection object at 0x10b058850>, 'Connection to pypi.python.org timed out. (connect timeout=15)')': /simple/scrapy/.net
解決方法:使用國內鏡像解決問題。
解決方法:blog
pip install pyinstaller -i http://pypi.douban.com/simple --trusted-host pypi.douban.comip
使用這個方式安裝模塊,很是快.......資源
2.在安裝一些包的時候,會報一些關於權限的錯。
報錯以下:cmd
PermissionError: [Errno 13] Permission denied: 'C:\\Program Files\\Anaconda3\\Lib\\site-packages\\protobuf-3.4.0-py2.7-nspkg.pth'
解決方式:這是由於權限的問題,致使沒法安裝成功,這是我在安裝TensorFlow的時候遇到的問題。
解決問題:只要以管理員的額身份打開cmd去pip install相關的包就能夠了
對於 windows 用戶,在開始菜單中輸入 cmd,右鍵以 run as administrator(以管理員身份運行)。
Python - PIP install trouble shooting - PermissionError: [WinError 5] Access is denied
感謝這位大神的博客。http://blog.csdn.net/lanchunhui/article/details/64439814