ImportError: No module named gevent
I am new to the Python application development in Ubuntu.
I would try to be concise but please forgive and ask me if my explanations are too unclear to understand. I would be appreciated for your answers.
1- I have created a virtual environment for a project using "virtualenv" command called cyoa.
2- PostGres DB is installed and I have created username and password to connect to the database.
3- The environment variable is like follow:
#!/bin/bash
export DEBUG=False
export SECRET_KEY='supersecretproductionkeyforapp'
export DATABASE_URL='postgres://username:password@localhost/cyoa'
# Redis settings
export REDIS_SERVER='localhost'
export REDIS_PORT='6379'
export REDIS_DB='1'
# Twilio settings
export TWILIO_ACCOUNT_SID=''
export TWILIO_AUTH_TOKEN=''
export TWILIO_NUMBER=''
# Celery
export CELERY_BROKER_URL='redis://localhost:6379/0'
export CELERY_RESULT_BACKEND='redis://localhost:6379/0'
4- When I activate the virtual environment and try to run the following script
(cyoa)$ python manage.py syncdb
First lines of the manage script (which error is related to):
from gevent import monkey
monkey.patch_all()
import os
import redis
I get the following error:
Traceback (most recent call last):
File "manage.py", line 1, in <module>
from gevent import monkey
ImportError: No module named gevent
gevent final version is installed using the command:
sudo pip install gevent
Do not know why I am reciving this error.
python postgresql
add a comment |
I am new to the Python application development in Ubuntu.
I would try to be concise but please forgive and ask me if my explanations are too unclear to understand. I would be appreciated for your answers.
1- I have created a virtual environment for a project using "virtualenv" command called cyoa.
2- PostGres DB is installed and I have created username and password to connect to the database.
3- The environment variable is like follow:
#!/bin/bash
export DEBUG=False
export SECRET_KEY='supersecretproductionkeyforapp'
export DATABASE_URL='postgres://username:password@localhost/cyoa'
# Redis settings
export REDIS_SERVER='localhost'
export REDIS_PORT='6379'
export REDIS_DB='1'
# Twilio settings
export TWILIO_ACCOUNT_SID=''
export TWILIO_AUTH_TOKEN=''
export TWILIO_NUMBER=''
# Celery
export CELERY_BROKER_URL='redis://localhost:6379/0'
export CELERY_RESULT_BACKEND='redis://localhost:6379/0'
4- When I activate the virtual environment and try to run the following script
(cyoa)$ python manage.py syncdb
First lines of the manage script (which error is related to):
from gevent import monkey
monkey.patch_all()
import os
import redis
I get the following error:
Traceback (most recent call last):
File "manage.py", line 1, in <module>
from gevent import monkey
ImportError: No module named gevent
gevent final version is installed using the command:
sudo pip install gevent
Do not know why I am reciving this error.
python postgresql
1
Have you installed the script in the virtualenv as well?
– grooveplex
Oct 12 '16 at 12:45
2
Don't usesudo pip
inside a virtual environment. Just activate the virtual environment and usepip install gevent
– Timo
Oct 13 '16 at 8:18
Thanks Grooveplex and Timo I have used only pip in the virtual environment and it is working.
– user3041025
Oct 14 '16 at 7:18
add a comment |
I am new to the Python application development in Ubuntu.
I would try to be concise but please forgive and ask me if my explanations are too unclear to understand. I would be appreciated for your answers.
1- I have created a virtual environment for a project using "virtualenv" command called cyoa.
2- PostGres DB is installed and I have created username and password to connect to the database.
3- The environment variable is like follow:
#!/bin/bash
export DEBUG=False
export SECRET_KEY='supersecretproductionkeyforapp'
export DATABASE_URL='postgres://username:password@localhost/cyoa'
# Redis settings
export REDIS_SERVER='localhost'
export REDIS_PORT='6379'
export REDIS_DB='1'
# Twilio settings
export TWILIO_ACCOUNT_SID=''
export TWILIO_AUTH_TOKEN=''
export TWILIO_NUMBER=''
# Celery
export CELERY_BROKER_URL='redis://localhost:6379/0'
export CELERY_RESULT_BACKEND='redis://localhost:6379/0'
4- When I activate the virtual environment and try to run the following script
(cyoa)$ python manage.py syncdb
First lines of the manage script (which error is related to):
from gevent import monkey
monkey.patch_all()
import os
import redis
I get the following error:
Traceback (most recent call last):
File "manage.py", line 1, in <module>
from gevent import monkey
ImportError: No module named gevent
gevent final version is installed using the command:
sudo pip install gevent
Do not know why I am reciving this error.
python postgresql
I am new to the Python application development in Ubuntu.
I would try to be concise but please forgive and ask me if my explanations are too unclear to understand. I would be appreciated for your answers.
1- I have created a virtual environment for a project using "virtualenv" command called cyoa.
2- PostGres DB is installed and I have created username and password to connect to the database.
3- The environment variable is like follow:
#!/bin/bash
export DEBUG=False
export SECRET_KEY='supersecretproductionkeyforapp'
export DATABASE_URL='postgres://username:password@localhost/cyoa'
# Redis settings
export REDIS_SERVER='localhost'
export REDIS_PORT='6379'
export REDIS_DB='1'
# Twilio settings
export TWILIO_ACCOUNT_SID=''
export TWILIO_AUTH_TOKEN=''
export TWILIO_NUMBER=''
# Celery
export CELERY_BROKER_URL='redis://localhost:6379/0'
export CELERY_RESULT_BACKEND='redis://localhost:6379/0'
4- When I activate the virtual environment and try to run the following script
(cyoa)$ python manage.py syncdb
First lines of the manage script (which error is related to):
from gevent import monkey
monkey.patch_all()
import os
import redis
I get the following error:
Traceback (most recent call last):
File "manage.py", line 1, in <module>
from gevent import monkey
ImportError: No module named gevent
gevent final version is installed using the command:
sudo pip install gevent
Do not know why I am reciving this error.
python postgresql
python postgresql
edited Jan 19 '18 at 6:46
souravc
26.6k1375105
26.6k1375105
asked Oct 12 '16 at 11:12
user3041025
1112
1112
1
Have you installed the script in the virtualenv as well?
– grooveplex
Oct 12 '16 at 12:45
2
Don't usesudo pip
inside a virtual environment. Just activate the virtual environment and usepip install gevent
– Timo
Oct 13 '16 at 8:18
Thanks Grooveplex and Timo I have used only pip in the virtual environment and it is working.
– user3041025
Oct 14 '16 at 7:18
add a comment |
1
Have you installed the script in the virtualenv as well?
– grooveplex
Oct 12 '16 at 12:45
2
Don't usesudo pip
inside a virtual environment. Just activate the virtual environment and usepip install gevent
– Timo
Oct 13 '16 at 8:18
Thanks Grooveplex and Timo I have used only pip in the virtual environment and it is working.
– user3041025
Oct 14 '16 at 7:18
1
1
Have you installed the script in the virtualenv as well?
– grooveplex
Oct 12 '16 at 12:45
Have you installed the script in the virtualenv as well?
– grooveplex
Oct 12 '16 at 12:45
2
2
Don't use
sudo pip
inside a virtual environment. Just activate the virtual environment and use pip install gevent
– Timo
Oct 13 '16 at 8:18
Don't use
sudo pip
inside a virtual environment. Just activate the virtual environment and use pip install gevent
– Timo
Oct 13 '16 at 8:18
Thanks Grooveplex and Timo I have used only pip in the virtual environment and it is working.
– user3041025
Oct 14 '16 at 7:18
Thanks Grooveplex and Timo I have used only pip in the virtual environment and it is working.
– user3041025
Oct 14 '16 at 7:18
add a comment |
1 Answer
1
active
oldest
votes
You may try to install gevent
using the following command
sudo apt-get install python-gevent python-gevent-websocket
It will install python-gevent
and python-gevent-websocket
packages with dependencies python-gevent-dbg
and documentation python-gevent-doc
.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f836029%2fimporterror-no-module-named-gevent%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You may try to install gevent
using the following command
sudo apt-get install python-gevent python-gevent-websocket
It will install python-gevent
and python-gevent-websocket
packages with dependencies python-gevent-dbg
and documentation python-gevent-doc
.
add a comment |
You may try to install gevent
using the following command
sudo apt-get install python-gevent python-gevent-websocket
It will install python-gevent
and python-gevent-websocket
packages with dependencies python-gevent-dbg
and documentation python-gevent-doc
.
add a comment |
You may try to install gevent
using the following command
sudo apt-get install python-gevent python-gevent-websocket
It will install python-gevent
and python-gevent-websocket
packages with dependencies python-gevent-dbg
and documentation python-gevent-doc
.
You may try to install gevent
using the following command
sudo apt-get install python-gevent python-gevent-websocket
It will install python-gevent
and python-gevent-websocket
packages with dependencies python-gevent-dbg
and documentation python-gevent-doc
.
edited Jan 19 '18 at 6:41
souravc
26.6k1375105
26.6k1375105
answered Jan 19 '18 at 0:56
16851556
166
166
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f836029%2fimporterror-no-module-named-gevent%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Have you installed the script in the virtualenv as well?
– grooveplex
Oct 12 '16 at 12:45
2
Don't use
sudo pip
inside a virtual environment. Just activate the virtual environment and usepip install gevent
– Timo
Oct 13 '16 at 8:18
Thanks Grooveplex and Timo I have used only pip in the virtual environment and it is working.
– user3041025
Oct 14 '16 at 7:18