2015-07-20 24 views
0

我想從Windows 7下的終端訪問python 3.4。 我已經通過Anaconda發行版安裝了Python並且使用它我默認安裝了python 2.7,python 3.4在虛擬環境中。訪問一個系統中具有多個python環境的特定python版本

當我運行此:

c:\Anaconda\envs\Python34\Python.exe setup.py 

我得到:

usage: setup.py [global_opts] cmd1 [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 

所以,我怎麼能調用Python 3.4從終端?

在此先感謝。

+0

你剛跑蟒蛇3.4嗎?該消息來自setup.py – Eric

+0

請解釋你已經做了什麼問題。 – Eric

回答

0

的Python的Windows附帶的啓動程序管理的多個版本:

py -2 my2script.py 
py -3 my3script.py 
py -3.4 mynew3script.py 
+0

我得到:'py'不被識別爲內部或外部命令 –

+0

然後它不在你的路上。 – Eric

+0

@SantiPeñate-Vera,當您安裝Python 3.x時,它會被安裝到C:\ windows中。你是否從標準發行版安裝? – Duncan

1

使myscript.py第一線hashbang:

#!c:\Anaconda\envs\Python34\Python.exe 

如果你只有一個Python 3.x的解釋那麼hashbang可以更簡單:

#!python3 

T母雞與py運行腳本:

C:\> py myscript.py 

或者只是:

C:\> myscript.py 
+0

same here, \t 我得到:'py'不被識別爲內部或外部命令 –

相關問題