Can't install time module

I've tried pip install time and sudo -H pip install time, but I keep getting the error:

Could not find a version that satisfies the requirement time (from versions: ) No matching distribution found for time

I'm working in PyCharm, but what really doesn't make sense is that I can import time in the Python Console but not in my actual code.

2

10 Answers

The time module is part of Python's standard library. It's installed along with the rest of Python, and you don't need to (nor can you!) install it with pip.

I can import time in the Python Console

Yes, because it's already installed.

but not in my actual code

I don't believe you. Show us the exact error message you get when you try.

2

I think this is a PyCharm bug. I am using the time module with PyCharm and it complains that 'time' is an unresolved reference, even when I use

import time

at the beginning of my file. However, there is no run-time error when I execute my program, even though PyCharm does not recognise time as a valid module.

0

Try using time.sleep(secs) that should work fine.

2

just use it . time library default installed in python for use : add to code :

import time

and use for example :

time.sleep(20) #20 second

You cannot create an object with the name "time" because it will conflict with the "time" module.

I have also got the error, while referring the time on the 'requirements.txt' and pushing app to cloud foundry.

So the errors is expected. So, its possible on other scenarios also. I just removed the time from the 'requirements.txt' before push my app to make it work.!

time is pre-installed because when I import time "import time" everything goes well

I think I had the same problem, I think it's because one variable was called time...

I experienced this bug too with pycharm. If I import time outside of the function then I won't be able to call it inside the function.

import time
def poop(): print(time.time()) # Undefined varr time

I was able to get around it by importing as a different name

import time as tm
def poop(): print(tm.time()) # Works

If you want to be inefficient you could do

def poop(): import time print(time.time()) # Works

Hope this helps

You should first import the library. So add a statement like: import

1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like