Update README.rst
added instructions for setting up visual studio codeno_orderid_in_error
parent
e04a7dceb2
commit
9eefc3a521
47
README.rst
47
README.rst
|
@ -77,39 +77,54 @@ install for tinas
|
||||||
for windows peeps you can start by installing all the prerequisite software:
|
for windows peeps you can start by installing all the prerequisite software:
|
||||||
|
|
||||||
- install git with all default settings - https://git-scm.com/download/win
|
- install git with all default settings - https://git-scm.com/download/win
|
||||||
- install visual studio code default settings - select default profile for terminal as "cmd" (command prompt) - https://code.visualstudio.com/download
|
|
||||||
- install anaconda all default settings - https://www.anaconda.com/products/individual
|
- install anaconda all default settings - https://www.anaconda.com/products/individual
|
||||||
- install microsoft build tools (check the box for Desktop development for C++) - https://visualstudio.microsoft.com/visual-cpp-build-tools/
|
- install microsoft build tools (check the box for Desktop development for C++, you might be able to uncheck some optional downloads) - https://visualstudio.microsoft.com/visual-cpp-build-tools/
|
||||||
|
- install visual studio code default settings - https://code.visualstudio.com/download
|
||||||
|
|
||||||
|
|
||||||
then, `crack a conda shell`_ and run the following commands::
|
then, `crack a conda shell`_ and run the following commands::
|
||||||
|
|
||||||
mkdir code # create code directory
|
mkdir code # create code directory
|
||||||
cd code # change directory to code
|
cd code # change directory to code
|
||||||
pwd # shows present working directory, should show code inside default user folder
|
|
||||||
git clone https://github.com/pikers/piker.git # downloads piker installation package from github
|
git clone https://github.com/pikers/piker.git # downloads piker installation package from github
|
||||||
cd piker # change directory to piker
|
cd piker # change directory to piker
|
||||||
|
|
||||||
conda create -n py39 # creates conda environment named py39
|
conda create -n pikonda # creates conda environment named pikonda
|
||||||
conda activate py39 # activates py39
|
conda activate pikonda # activates pikonda
|
||||||
|
|
||||||
conda install -c conda-forge python-levenshtein # in case it is not already installed
|
conda install -c conda-forge python-levenshtein # in case it is not already installed
|
||||||
conda install pip # may already be installed
|
conda install pip # may already be installed
|
||||||
pip # will show if pip is installed
|
pip # will show if pip is installed
|
||||||
|
|
||||||
pip install -e . -r requirements.txt # install piker in editable mode
|
pip install -e . -r requirements.txt # install piker in editable mode
|
||||||
piker -b kraken -b binance chart btcusdt.binance # command to load chart for test
|
|
||||||
|
|
||||||
potential errors:
|
test Piker to see if it is working::
|
||||||
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\user\\AppData\\Roaming\\piker\\brokers.toml'
|
|
||||||
navigate to file directory above (may be different on your machine, location should be listed in the error)
|
|
||||||
create folder and copy and paste file or create a blank file using notepad --> 'C:\\Users\\user\\code\\data/brokers.toml'
|
|
||||||
|
|
||||||
now that piker is installed we can set up vscode as the default terminal for running piker and editing the code.
|
piker -b binance chart btcusdt.binance # formatting for loading a chart
|
||||||
within vscode you are going to want cmd.exe as your default terminal.
|
piker -b kraken -b binance chart xbtusdt.kraken
|
||||||
|
piker -b kraken -b binance -b ib chart qqq.nasdaq.ib
|
||||||
|
piker -b ib chart tsla.nasdaq.ib
|
||||||
|
|
||||||
in order to look coolio in front of all ur tina friends (and maybe
|
potential error::
|
||||||
want to help us with testin, hackzing or configgin), install
|
|
||||||
`vscode`_ and `setup a coolio tiled wm console`_ so you can start
|
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\user\\AppData\\Roaming\\piker\\brokers.toml'
|
||||||
living the life of the tech literate..
|
|
||||||
|
solution:
|
||||||
|
|
||||||
|
- navigate to file directory above (may be different on your machine, location should be listed in the error code)
|
||||||
|
- copy and paste file from 'C:\\Users\\user\\code\\data/brokers.toml' or create a blank file using notepad at the location above
|
||||||
|
|
||||||
|
Visual Studio Code setup:
|
||||||
|
|
||||||
|
- now that piker is installed we can set up vscode as the default terminal for running piker and editing the code
|
||||||
|
- open Visual Studio Code
|
||||||
|
- file --> Add Folder to Workspace --> C:\Users\user\code\piker (adds piker directory where all piker files are located)
|
||||||
|
- file --> Save Workspace As --> save it wherever you want and call it whatever you want, this is going to be your default workspace for running and editing piker code
|
||||||
|
- ctrl + shift + p --> start typing Python: Select Interpetter --> when the option comes up select it --> Select at the workspace level --> select the one that shows ('pikonda')
|
||||||
|
- change the default terminal to cmd.exe instead of powershell (default)
|
||||||
|
- now when you create a new terminal VScode should automatically activate you conda env so that piker can be run as the first command after a new terminal is created
|
||||||
|
|
||||||
|
also, try out fancyzones as part of powertoyz for a decent tiling windows manager to manage all the cool new software you are going to be running.
|
||||||
|
|
||||||
.. _conda installed: https://
|
.. _conda installed: https://
|
||||||
.. _C++ build toolz: https://
|
.. _C++ build toolz: https://
|
||||||
|
|
Loading…
Reference in New Issue