User Tools

Site Tools


script:python

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
script:python [2020/11/25 13:25] – [Create virtual environment for zipline app and using it] adminscript:python [2025/01/01 04:22] (current) – [Basic Commands] admin
Line 14: Line 14:
 </code>output:<code> </code>output:<code>
 pip 7.1.2 from D:\tools\python27\lib\site-packages (python 2.7) pip 7.1.2 from D:\tools\python27\lib\site-packages (python 2.7)
 +</code>
 +===== Basic Commands =====
 +  * Check version python:<code bash>
 +python --version
 +</code>
 +  * Check package version<code bash>
 +pip show <package_name>
 </code> </code>
 ===== Convert Python Script to execute file on windows ===== ===== Convert Python Script to execute file on windows =====
Line 210: Line 217:
 </code> </code>
 === Create virtual environment for zipline app and using it === === Create virtual environment for zipline app and using it ===
-We will install **zipline** which requirement package **numpy**:+We will install **zipline** which requirement package **numpy** (Because we can found **numpy** in packages of conda on **https://anaconda.org/anaconda/repo**):
   - Step1: Create new virtual environment with name **zipline** which contain package **numpy** in conda<code bat>   - Step1: Create new virtual environment with name **zipline** which contain package **numpy** in conda<code bat>
 conda create -n zipline numpy conda create -n zipline numpy
-</code> => You click yes to install these packages for new virtual environment. You can check new environment created in directory<code>+</code> => (option **-n -> --name** of environment)You click yes to install these packages for new virtual environment. You can check new environment created in directory<code>
 D:\tools\miniconda2\envs\ D:\tools\miniconda2\envs\
 </code> </code>
Line 223: Line 230:
   - Step3: Install zipline in environment:<code>   - Step3: Install zipline in environment:<code>
 conda install -c Quantopian zipline conda install -c Quantopian zipline
-</code>+</code> =>install package **zipline** from channel **Quantopian** on **https://anaconda.org/anaconda/repo**{{:script:screen_shot_2020-11-26_at_4.58.01_pm.png|}}
 === Other commands of conda === === Other commands of conda ===
   * List environments in conda<code bat>   * List environments in conda<code bat>
Line 235: Line 242:
   * Remove environment in conda:<code bat>   * Remove environment in conda:<code bat>
 conda env remove -n zipline conda env remove -n zipline
-</code> +</code>(option **-n -> --name** of environment) 
-==== anaconda ====+  * Install packages in environment https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html#installing-packages 
 +==== Anaconda ====
 install anaconda:<code> install anaconda:<code>
 conda install anaconda conda install anaconda
 </code> </code>
-===== Build python modules from source =====+==== Build python modules from source ====
   - Step1: Download source and go to source directory and run<code bat>   - Step1: Download source and go to source directory and run<code bat>
 pip install -r requirements.txt pip install -r requirements.txt
Line 1106: Line 1114:
 else: else:
    If there is no exception then execute this block.     If there is no exception then execute this block. 
 +</code><code python>
 +try:
 +   You do your operations here;
 +   ......................
 +except:
 +   If there is any exception, then execute this block.
 +   ......................
 </code> </code>
   * The except clause with multiple exceptions<code python>   * The except clause with multiple exceptions<code python>
script/python.1606310702.txt.gz · Last modified: 2022/10/29 16:15 (external edit)