[英]AttributeError: 'module' object has no attribute 'python_implementation' running pip
[英]AttributeError: 'module' object has no attribute 'random' when running python in Atom
我的代碼是:
import random
import numpy
z = numpy.zeros(5)
print(z)
d = random.random()
錯誤是:
Traceback (most recent call last):
File "/Users/wjxiz/Documents/et5/bigdata/test.py", line 6, in <module>
d = random.random()
AttributeError: 'module' object has no attribute 'random'
我已經安裝了“腳本”以在atom中運行腳本。 我通過Homebrew安裝了python3,我的路徑是:
/usr/local/bin /usr/bin /bin /usr/sbin /sbin /Library/TeX/texbin
當我在終端中鍵入哪個python3和哪個python時:
/usr/local/bin/python3
/usr/bin/python
我可以正常運行常規代碼,但是當我隨機導入時,會出現問題。
您很可能已將文件之一命名為random.py
,因此Atom會導入該文件,而不是python random模塊
創建python文件時,不要將Python文件名帶有random.py或numpy.py。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.