# When testing with CircleCI can't able to import unit test2

**URL:** <https://discuss.circleci.com/t/when-testing-with-circleci-cant-able-to-import-unit-test2/17279>\
**Category:** Programming Languages\
**Tags:** python\
**Created:** [October 11, 2017, 6:24am UTC](https://discuss.circleci.com/t/when-testing-with-circleci-cant-able-to-import-unit-test2/17279 "2017-10-11T06:24:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nicole](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/nicole/32/17093_2.png) [@nicole](https://discuss.circleci.com/u/nicole)\
**Post date:** [October 11, 2017, 6:24am UTC](https://discuss.circleci.com/t/when-testing-with-circleci-cant-able-to-import-unit-test2/17279/1 "2017-10-11T06:24:51Z")

</div>

I am trying to run a series of [Python](https://mindmajix.com/python-training) selenium tests in CircleCI. unit test2 is a requirement, and is in a

```
`requirements.txt file. pip install -r requirements.txt` 

```

shows that everything is installed correctly.

```
pip install -r requirements.txt
Requirement already satisfied: chromedriver==2.24.1 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from -r requirements.txt (line 1))
Requirement already satisfied: linecache2==1.0.0 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from -r requirements.txt (line 2))
Requirement already satisfied: nose==1.3.7 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from -r requirements.txt (line 3))
Requirement already satisfied: selenium==3.4.2 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from -r requirements.txt (line 4))
Requirement already satisfied: six==1.10.0 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from -r requirements.txt (line 5))
Requirement already satisfied: traceback2==1.4.0 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from -r requirements.txt (line 6))
Requirement already satisfied: unittest2==1.1.0 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from -r requirements.txt (line 7))
Requirement already satisfied: argparse in /usr/lib/python2.7 (from unittest2==1.1.0->-r requirements.txt (line 7))

```

However, when running the test script, I get

```
Traceback (most recent call last):
  File "checkpipinstallation.py", line 1, in <module>
    import unittest2
ImportError: No module named 'unittest2'
Traceback (most recent call last):
  File "main.py", line 2, in <module>
    import runner
  File "/home/ubuntu/ui-tests-functional/new_tests/runner.py", line 1, in <module>
    import unittest2
ImportError: No module named 'unittest2'

bash new_tests/circleSetUp.sh returned exit code 1

```

Running the command from a bash shell that installs unittest2:

```
pip install unittest2
python3 checkpipinstallation.py
python3 main.py

```

**checkpipinstallation py only has one line:**

`import unittest2`

**Output from running the bash script:**

```
Requirement already satisfied: unittest2 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages
Requirement already satisfied: argparse in /usr/lib/python2.7 (from unittest2)
Requirement already satisfied: six>=1.4 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from unittest2)
Requirement already satisfied: traceback2 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from unittest2)
Requirement already satisfied: linecache2 in /home/ubuntu/virtualenvs/venv-system/lib/python2.7/site-packages (from traceback2->unittest2)
Traceback (most recent call last):
  File "checkpipinstallation.py", line 1, in <module>
    import unittest2
ImportError: No module named 'unittest2'
Traceback (most recent call last):
  File "main.py", line 2, in <module>
    import runner
  File "/home/ubuntu/ui-tests-functional/new_tests/runner.py", line 1, in <module>
    import unittest2
ImportError: No module named 'unittest2'

bash new_tests/circleSetUp.sh returned exit code 1
```

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [June 18, 2018, 11:33am UTC](https://discuss.circleci.com/t/when-testing-with-circleci-cant-able-to-import-unit-test2/17279/2 "2018-06-18T11:33:14Z")

</div>


