mirror of
https://github.com/trailofbits/algo.git
synced 2025-06-05 22:54:01 +02:00
update troubleshooting doc (#827)
* update troubleshooting doc * remove breakline * bump issue to the bottom
This commit is contained in:
parent
13503575c5
commit
3bb6c32abb
1 changed files with 28 additions and 2 deletions
|
@ -63,7 +63,7 @@ checking for gcc... gcc
|
|||
checking whether the C compiler works... no
|
||||
configure: error: in '/private/var/folders/3f/q33hl6_x6_nfyjg29fcl9qdr0000gp/T/pip-build-DB5VZp/pycrypto': configure: error: C compiler cannot create executables See config.log for more details
|
||||
Traceback (most recent call last):
|
||||
File "", line 1, in
|
||||
File "", line 1, in
|
||||
...
|
||||
cmd_obj.run()
|
||||
File "/private/var/folders/3f/q33hl6_x6_nfyjg29fcl9qdr0000gp/T/pip-build-DB5VZp/pycrypto/setup.py", line 278, in run
|
||||
|
@ -94,7 +94,7 @@ Command /usr/bin/python -c "import setuptools, tokenize;__file__='/private/tmp/p
|
|||
Storing debug log for failure in /Users/algore/Library/Logs/pip.log
|
||||
```
|
||||
|
||||
You are running an old version of `pip` that cannot build the `pycrypto` dependency. Upgrade to a new version of `pip` by running `sudo pip install -U pip`.
|
||||
You are running an old version of `pip` that cannot build the `pycrypto` dependency. Upgrade to a new version of `pip` by running `sudo pip install -U pip`.
|
||||
|
||||
### Error: "TypeError: must be str, not bytes"
|
||||
|
||||
|
@ -215,6 +215,32 @@ On Windows, this issue may manifest with an error message that says "The network
|
|||
|
||||
It is possible that the IKE_AUTH payload is too big to fit in a single IP datagram, and so is fragmented. Many consumer routers and cable modems ship with a feature that blocks "fragmented IP packets." Try logging into your router and disabling any firewall settings related to blocking or dropping fragmented IP packets. For more information, see [Issue #305](https://github.com/trailofbits/algo/issues/305).
|
||||
|
||||
### Error: name 'basestring' is not defined
|
||||
|
||||
```
|
||||
TASK [cloud-digitalocean : Creating a droplet...] *******************************************
|
||||
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: NameError: name 'basestring' is not defined
|
||||
fatal: [localhost]: FAILED! => {"changed": false, "msg": "name 'basestring' is not defined"}
|
||||
```
|
||||
|
||||
If you get something like the above it's likely you're not using a python2 virtualenv.
|
||||
|
||||
Ensure running `python2.7` drops you into a python 2 shell (it looks something like this)
|
||||
|
||||
```
|
||||
user@homebook ~ $ python2.7
|
||||
Python 2.7.10 (default, Feb 7 2017, 00:08:15)
|
||||
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
|
||||
Type "help", "copyright", "credits" or "license" for more information.
|
||||
>>>
|
||||
```
|
||||
|
||||
Then rerun the dependency installation explicitly using python 2.7
|
||||
|
||||
```
|
||||
python2.7 -m virtualenv --python=`which python2.7` env && source env/bin/activate && python2.7 -m pip install -U pip && python2.7 -m pip install -r requirements.txt
|
||||
```
|
||||
|
||||
## I have a problem not covered here
|
||||
|
||||
If you have an issue that you cannot solve with the guidance here, [join our Gitter](https://gitter.im/trailofbits/algo) and ask for help. If you think you found a new issue in Algo, [file an issue](https://github.com/trailofbits/algo/issues/new).
|
||||
|
|
Loading…
Add table
Reference in a new issue