X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=README;h=b14834f07b69aa6fb9eb0bb575ea9e15b1034895;hp=f8c478e9893fbba80ba021245ea7658c35236ff9;hb=c240327b6122bafc12ed102b6da3ac30f48b04c2;hpb=8f285166faf13156a4f7c70adac9a7e20549268f diff --git a/README b/README index f8c478e989..b14834f07b 100644 --- a/README +++ b/README @@ -9,6 +9,11 @@ - make sure user mentioned in topology.py has NOPASSWD sudo access to vpp_api_test +Note: +You can alternatively create the virtualenv with the flag --system-site-packages +It give access to the global site-packages dir to the virtual environment, which +is faster, but you may end up with some conflicts. + Done. @@ -16,7 +21,7 @@ export PYTHONPATH=. # create topology, edit ip addresses -cp topologies/available/topology.yaml.example topologies/available/topology.yaml +cp topologies/available/3_node_hw_topo1.yaml.example topologies/available/topology.yaml ln -s ../available/topology.yaml topologies/enabled/topology.yaml pybot -L TRACE -v TOPOLOGY_PATH:topologies/enabled/topology.yaml tests @@ -32,4 +37,15 @@ pybot -L TRACE -v TOPOLOGY_PATH:topologies/enabled/topology.yaml tests - pip - python2.7 - python-dev package + - gcc (pycrypto) + - libpcap-devel (pypcap) + +``` bash +# on fedora26 +yum install -y python-virtualenv python-pip python python-devel libpcap-devel gcc + +# if you have the following error during pycrypto +# gcc: error: /usr/lib/rpm/redhat/redhat-hardened-cc1 No such file or directory +yum install -y redhat-rpm-config +```