㈠ windows安裝python和ipython可以共存嗎
點擊桌面左下角的windows徽標,選擇 所有應用,找到 windows系統,選擇命令提示符,或者是右擊徽標,選擇 命令提示符
確保電腦已經成功安裝了python,輸入命令python查看當前python是否已經成功安裝
輸入命令pip install ipython[all] 或者是 easy_install ipython
通過命令行的方式進行下載安裝ipython,然後會自動連接ipython的網站進行下載安裝,等待即可
安裝過程中可能會遇到一些問題,比如 pip的版本不是最新的,小編就遇到了
此時輸入命令 python -m pip install --upgrade pip 更新我們的pip就可以了
更新完成之後,會繼續前面的安裝,完成整個iPython的安裝過程,可以看到最後會有安裝成功的提示的
安裝成功以後,輸入命令 ipython notebook就可以開始享受使用python的樂趣了
如果安裝過程中遇到一些實在是不好解決的問題,可以換一個次於最新版本的python安裝然後再安裝ipython
㈡ python 2 python 3共存 cmd pip安裝模塊,怎麼讓python3導入
想學習Python3,但是暫時又離不開Python2。在Windows上如何讓它們共存呢?
目前國內網站經常會讓大家把其中一個python.exe改個名字(嗯,我也這樣講過,在此糾正一下),這樣區分開兩個可執行文件的名字,但是這樣做有一個重大的隱患,就是修改了名字的那個python對應的pip將無法使用。
官方的解法是什麼?
事實上這個問題幾年以前Python社區就給出了官方解決方案,只不過國內一直沒有注意到罷了。
我們在安裝Python3(>=3.3)時,Python的安裝包實際上在系統中安裝了一個啟動器py.exe,默認放置在文件夾C:\Windows\下面。這個啟動器允許我們指定使用Python2還是Python3來運行代碼(當然前提是你已經成功安裝了Python2和Python3)。
如果你有一個Python文件叫 hello.py,那麼你可以這樣用Python2運行它
py -2 hello.py
類似的,如果你想用Python3運行它,就這樣
py -3 hello.py
去掉參數 -2/-3
每次運行都要加入參數-2/-3還是比較麻煩,所以py.exe這個啟動器允許你在代碼中加入說明,表明這個文件應該是由python2解釋運行,還是由python3解釋運行。說明的方法是在代碼文件的最開始加入一行
#! python2
或者
#! python3
分別表示該代碼文件使用Python2或者Python3解釋運行。這樣,運行的時候你的命令就可以簡化為
py hello.py
使用pip
當Python2和Python3同時存在於windows上時,它們對應的pip都叫pip.exe,所以不能夠直接使用 pip install 命令來安裝軟體包。而是要使用啟動器py.exe來指定pip的版本。命令如下:
py -2 -m pip install XXXX
-2 還是表示使用 Python2,-m pip 表示運行 pip 模塊,也就是運行pip命令了。如果是為Python3安裝軟體,那麼命令類似的變成
py -3 -m pip install XXXX
#! python2 和 # coding: utf-8 哪個寫在前面?
對於Python2用戶還有另外一個困惑,Python2要在代碼文件頂部增加一行說明,才能夠在代碼中使用中文。如果指明使用的Python版本也需要在文件頂部增加一行,那哪一行應該放在第一行呢?
#! python2 需要放在第一行,編碼說明可以放在第二行。所以文件開頭應該類似於:
#! python2
# coding: utf-8
有了這些技巧,Python2和Python3就可以愉快地在一起玩耍了~
㈢ 一個電腦可以裝兩個版本的python嗎
可以,
如果需要裝python2.7和python3.6兩個版本的話,分別安裝就可以,兩個版本的python安裝路徑不一樣,不影響。windows下python2.7需要設置一下path路徑。在命令行界面運行時,python2.7直接輸入python就可以,python3.6版本需要輸入python3。
如果需要裝python3的不同版本,比如python3.5和python3.6,需要安裝python的版本控制工具,比如現在比較流行的pyenv,Anaconda等等
㈣ 如何在Windows系統中運行Python文件
經典的啟動「啟動」文件夾,單擊「開始→程序」,「啟動」菜單,這就是最經典的windows啟動位置,放在這合理的程序和快捷方式都會在系統啟動時自動運行。智能的啟動——開/關機/登錄/注銷腳本:
在windows中,單擊「開始→運行」,輸入gpedit.msc回車可以打開「組策略編輯器」,在左側窗格「本地計算機策略→
用戶配置→管理模板→系統→登錄」,然後在右窗格中雙擊「在用戶登錄時運行這些程序」,單擊「顯示」按鈕,在「登錄時運行的項目」下就可以添加自啟動的程序。
定時的啟動——任務計劃:
在默認情況下,「任務計劃」程序隨windows一起啟動並在後台運行。如果把某個程序添加到計劃任務文件夾,並將計劃任務設置為「系統啟動時」或
「登錄時」,這樣也可以實現程序自啟動。通過「計劃任務」載入的程序一般會在任務欄系統托盤區里有它們的圖標。可以雙擊「控制面板」中的「計劃任務」圖標查看其中的項目。
注冊表啟動項:注冊表是啟動程序最多的地方,主要有以下幾項:
1.run鍵
run鍵是病毒最青睞的自啟動之所,該鍵位置是[hkey_current_
user\software\microsoft\windows\currentversion\run]和[hkey_
local_machine\software\microsoft\windows\currentversion\run],其下的所有程序在每次啟動登錄時都會按順序自動執行。
還有一個不被注意的run鍵,位於注冊表[hkey_current_
user\software\microsoft\windows\currentversion\policies\explorer\run]和
[hkey_local_machine\software\microsoft\windows\currentversion\
policies\explorer\run]。
2.runonce鍵
runonce位於[hkey_current_user\software\microsoft\windows\
currentversion\runonce]和[hkey_local_machine\software\microsoft\
windows\currentversion\runonce]鍵,與run不同的是,runonce下的程序僅會被自動執行一次。
3.runservicesonce鍵
runservicesonce鍵位於[hkey_current_user\software\microsoft\
windows\currentversion\runservicesonce]和[hkey_local_machine\
software\microsoft\windows\currentversion\runservicesonce]下,其中的程序會在系統載入時自動啟動執行一次。
㈤ windows怎麼管理python兩個版本
Python 2 與 Python 3 共存
安裝 Python 3.3 以上的版本時,Python會在C:Windows文件夾下安裝啟動器py.exe。
雙擊腳本調用的就是這個程序:
如果系統中同時存在 Python 2 和 Python 3,可用它指定版本來運行代碼:
py -2 helloworld.pypy -3 helloworld.py2和3即是版本。
每次都添加參數太麻煩,直接在Python腳本第一行指定版本:
#! python3可以雙擊,也可以命令行運行:
py helloworld.py如果沒有在首行指定版本而用上述命令運行或雙擊,則默認調用Python 2
使用pip:
py -2 -m pip install requestspy -3 -m pip install requests-m pip表示運行 pip 模塊
原有的python和pip命令仍然有效,默認執行哪一個版本呢?看環境變數中路徑的先後次序。
C:Python34;C:Python34Scripts;C:Python27;C:Python27Scripts;如上則調用Python 3
㈥ windows下怎麼同時使用python2和3
我覺得不存在切換的說法吧,你可以兩個版本都裝上,然後你環境變數配的是哪個,默認的就是哪個。
也比如:eclipse中 python path 配的是哪個就用的是哪個 。
㈦ win7怎麼同時安裝python2.7和python3.4
windows下多個python版本共存_網路經驗:
http://jingyan..com/article/b87fe19e94ca95521935686e.html
㈧ Python和Java環境變數能共存嗎,意思就是Python和Java能在一台電腦上一同使用嗎
答案是肯定的,可以,兩個軟體的使用不會受到影響,更不會因為環境變數的設置受到影響。
環境變數(environment variables)一般是指在操作系統中用來指定操作系統運行環境的一些參數,如:臨時文件夾位置和系統文件夾位置等。
[網路環境變數](http://ke..com/link?url=__i_oFjCHoZZAykcXN2K2Veq)
1、打開環境變數設置:
㈨ 在windows環境下用virtualenv將python2.x和python3.x怎麼共存
打開命令行(CMD),輸入python,如果出現下圖則表示安裝成功了
如果顯示錯誤的話,請把Python運行目錄添加到 計算機>屬性>高級系統設置>環境變數>Path中
從官網下載pip,下載完成之後,解壓到一個文件夾,用CMD控制台進入解壓目錄,輸入:python
setup.py install,安裝好後,把這個目錄添加到Path變數中> C:\Python34\Scripts;(python
默認安裝的話就是這個路徑)
直接在CMD下輸入: pip,就會顯示如下圖
現在pip成功安裝了,我們開始安裝 virtualenv,直接在CMD輸入:pip install virtualenv,由於我已經安裝過了,所以顯示報錯了。
安裝成功後進入到 C:\Python34\Scripts目錄下,輸入命令:virtualven venv
創建虛擬Python環境的文件夾
創建成功後cd進入剛才創建的文件夾,在python安裝目錄中會多出一個文件夾venv,去看看是不是 =.= ,然後輸入:Scripts\activate ,前面多了個(venv)符號表示進入了這個虛擬環境中了,你可以隨便怎麼搞了。
退出環境:deactivate 回車就好(在python中,要退出python才可以退出虛擬環境)
㈩ windows可以同時裝2.x和3.x的python嗎
共存安裝前言及本文目錄
前言:
因為自己一開始入手的是Python2.x,之後因為一些功能在Python3.x上更為便捷,但是平時還是使用Python2.x多一些,所以就在Windows平台上同時安裝了兩個版本,由於兩個版本是不兼容的且想要便捷的調用,所以寫下這篇文章分享個人的安裝教程,當然和Linux端有完整的Python版本管理相比,Windows端就顯得弱了許多,所以這篇文章也是給Python的新手學習使用的。
目錄:
- 事先已安裝Python2.x情況
- 未安裝任一版本Python情況
Python2.x安裝情況下與Python3.x共存方法
先附上兩個版本安裝教程:
安裝Python2–Python2.x最新版安裝詳解和Python3–Python3.x最新版安裝詳解。
已經安裝好其中一個版本,則先往另一個版本的安裝教程處安裝完成另一個版本,以安裝好Pythonw.x為例子,按照教程安裝完Python3.x,此時進入Windows命令行模式,執行python發現只有原先安裝的Python版本,且執行python2或者python3均無法成功執行,這是因為兩個版本需要進行區分配置。
配置方法如下:
進入Python3的目錄中,將Python.exe改名為Python3.exe,將Pythonw.exe改名為Pythonw3.exe ,命令行中運行python需要將對應的安裝目錄添加到系統變數中。
具體的方法流程如下:
點擊我的電腦屬性系統變數PATH,編輯添加python所在目錄和python目錄下邊的scripts目錄(對應pip)完成
未安裝任一版本Python情況下共存方法
如果是沒有事前安裝任一版本想同時安裝的也可以按照以下的方法進行安裝:
首先下載Python2.7和Python3.6,然後安裝。安裝的時候將系統變數和pip的相關選項去掉,這些選項之後手動設置比較好,為Python2和Python3安裝pip,分別手動切換到python的安裝目錄,輸入命令:
python xx/ez_setup.pypython xx/get-pip.py12
這樣可以給每個python的對應版本安裝pip,讓Python2和Python3能夠在命令行中正常運行。
同樣,在進行之後的步驟之前,需要進入Python3的目錄中,將Python.exe改名為Python3.exe,將Pythonw.exe改名為Pythonw3.exe
命令行中運行python需要將對應的安裝目錄添加到系統變數中,具體方法和上述一樣。
運行python
當完成兩個版本的Python安裝工作之後,進入命令行模式,輸入python可以得到Python2.x的交互環境,輸入python3可以得到Python3.x的交互環境,自此共存安裝完成,愉快的編寫任意版本代碼吧。