A conda beállítás (frissítés / újra installálás)
C:\APPS\Anaconda3\envs\mypython36.
conda create -n mypython36 python=3.6
activate mypython36
conda install ipykernel
conda create -n mypython36 python=3.6 module1 module2
conda remove --name=mypython36 --all
activate mypython36
python -m ipykernel install --user --name mypython36 --display-name “My own Python 36”
Frissítések parancs sorból:
CALL conda update --all --force-reinstall --yes
CALL conda clean --all --yes
CALL conda init --all
CALL conda env export -n base > environment.yml
CALL git add environment.yml -v
CALL git commit -m "update windows conda base environment"
Frissítések újra installálás parancs sorból:
CALL git config --global credential.helper manager
CALL conda update -n base conda --yes
CALL conda config --set report_errors false
CALL conda config --set show_channel_urls true
CALL conda config --set channel_priority strict
CALL conda config --prepend channels conda-forge
CALL conda install --update-all --yes --file ../requirements-base.txt
CALL conda clean --all --yes
CALL conda env export -n base > environment.yml
CALL conda init --all
CALL conda info --all
CALL conda list
Frissítés környezet tisztítás:
CALL conda deactivate
CALL conda clean --all --yes
CALL C:\Anaconda\Scripts\anaconda-clean.exe --yes
CALL rmdir /S /Q %USERPROFILE%\.anaconda_backup
CALL rmdir /S /Q %APPDATA%\jupyter
CALL rmdir /S /Q %PROGRAMDATA%\jupyter
CALL C:\Anaconda\Uninstall-Miniconda3.exe
Mágikus parancsok (Jupyter notebook esetén):
import networkx as nx
#import pylab as plt ## csak képállományba mentés
import matplotlib.pyplot as plt
## komolyabb megjelenítés
g = nx.Graph()
g.add_edge('a', 'b', weight=0.1)
g.add_edge('b', 'c', weight=1.5)
g.add_edge('a', 'c', weight=1.0)
g.add_edge('c', 'd', weight=2.2)
print (nx.shortest_path(g, 'b', 'd'))
## ['b', 'c', 'd']
print (nx.shortest_path(g, 'b', 'd', weight='weight'))
##['b', 'a', 'c', 'd']
plt.subplot(111) ## 2x2 megjelenítés első felső területe/ bal felső
nx.draw(g, with_labels=True, node_color='r', edge_color='b')
nx.draw_random(g, with_labels=True, node_color='b', edge_color='b')
nx.draw_circular(g, with_labels=True, node_color='g', edge_color='b')
nx.draw_spectral(g, with_labels=True, node_color='y', edge_color='b')
## plt.savefig('graph.png')
plt.show()
G = nx.cubical_graph()
plt.subplot(221) ## 2x2 megjelenítés első felső területe/ bal felső
nx.draw(G) # default spring_layout
plt.subplot(222) ## 2x2 megjelenítés második felső területe/ jobb felső
nx.draw(G, pos=nx.random_layout(G), node_color='y', edge_color='m')
plt.subplot(223) ## 2x2 megjelenítés első alsó területe/ bal alsó
nx.draw(G, pos=nx.circular_layout(G), node_color='r', edge_color='b')
plt.subplot(224) ## 2x2 megjelenítés második alsó területe/ jobb alsó
nx.draw(G, pos=nx.spectral_layout(G), node_color='b', edge_color='g')
plt.show()
https://github.com/klajosw/python/blob/master/kl_py_sqlite_03.ipynb
Megjegyzések
Megjegyzés küldése