close

  以前要在同一台windows機器下同時安裝python 2.7和python 3的運作環境常常都會造成版本衝突導致python壞掉,現在有了Anaconda之後,一切就方便多了。

  Anaconda你可以把它當成是一個python的摸彩箱,裡面可以放進不同版本的python 版本的球,這每一顆球都是一個”虛擬環境”(Virtual Environment),你不必去管每一個python版本之間如何管理,這些都交由Anaconda來處理就好,你唯一要做的就是建立並使用每一個你要用的python版本的虛擬環境。

  這邊就先列出一些我到目前有用到的Anaconda指令,目的主要是用來建立某一版本(2.7 version)的python的虛擬環境。同時安裝一些package到這環境底下,雖然只是基礎指令,但我想對於只想善用Anaconda的隔離python版本功能來做開發實驗的人已經很夠用。

========================================================
01. Create new virtual Environment with python 2.7 :  conda create --name <<Environment Name>>  python=2.7
02. activate virtual environment : activate <<Environment Name>>
 

03. List all virtual environment : conda env list
 

04. Delete virtual Environment :  conda env remove --name <<Environment Name>>
05. Show conda version :  conda –version
 

06. update anaconda : conda update conda
07. show anaconda config : conda config --show

 

底下8系列指令是在進入虛擬環境之後使用的指令:
8.1 列出該虛擬環境的python目前已經安裝的package : conda list
 

8.2 Install package into environment : conda install <<Package Name>>
ex: conda install numpy
8.3 Remove python package : conda remove <package_name>

ex: conda removel numpy
8.4 Remove python package : conda update <package_name>

ex: conda update numpy
8.5 Adopt pip to replace conda for managing packages under a virtual environment: conda config --set use_pip True
8.6 deactivate virtual environment : deactivate

 

09. Remove a package of a virtual environment : conda remove --name <<Environment Name>> <<Package Name>>
10. Show anaconda information : conda info
11.Update a package of a virtual environment : conda update  --name <env_name> <package_name>
12. export virtual environment to a yaml : conda env export > <<EnvironmentName.yaml>>
13. create a virtual environment with a yaml : conda env create --force <<EnvironmentName.yaml>>
14. anaconda install robot: conda install -c conda-forge robotframework-seleniumlibrary

2019年8月21日星期三

 

arrow
arrow

    jackterrylau 發表在 痞客邦 留言(0) 人氣()