python 3.74 運行import numpy as np 報錯lib\site-packages\numpy\__init__.py

 更新時間:2019年10月06日 19:53:37   投稿:mdxy-dxy   我要評論
這篇文章主要介紹了python 3.74 運行import numpy as np 報錯lib\site-packages\numpy\__init__.py,原來需要更新一下numpy即可

安裝完 anaconda

運行如下代碼執行不了

import numpy as np
import os,sys

#獲取當前文件夾,并根據文件名
def path(fileName):
 p=sys.path[0]+'\\'+fileName
 return p

#讀文件 
def readFile(fileName):
 f=open(path(fileName))
 str=f.read()
 f.close()
 return str
 
#寫文件 
def writeFile(fileName,str):
 f=open(path(fileName),'w')
 f.write(str)
 f.close()

def str1():
 str=','.join('我在中國大地上驕傲地生長著!')
 return str

def str2():
 return str(np.random.randint(-49,50,[3,3,3]))

#實驗1 
def test_1():
 fileName='中國大地.txt'
 writeFile(fileName,str1())
 list=readFile(fileName).split(',')
 print(list)

#實驗2
def test_2():
 writeFile('str1',str1())
 writeFile('str2',str2())
 str_1=readFile('str1')
 str_2=readFile('str2')
 print(str_1)
 print(str_2)
 
test_2()

提示如下錯誤

Traceback (most recent call last):
  File "F:\python\testfile.py", line 1, in <module>
    import numpy as np
  File "d:\ProgramData\Anaconda3\lib\site-packages\numpy\__init__.py", line 140,
 in <module>
    from . import _distributor_init
  File "d:\ProgramData\Anaconda3\lib\site-packages\numpy\_distributor_init.py",
line 34, in <module>
    from . import _mklinit
ImportError: DLL load failed: 找不到指定的模塊。

或者如下錯誤

python3.7 -u "/Users/fukai/fk-test-python/l02/main.py"
控制臺報錯
Traceback (most recent call last):
File "/Users/fukai/fk-test-python/l02/main.py", line 1, in <module>
import numpy as np

問題
1. anaconda 環境怎么解決這個問題呢

答案:經過腳本之家小編的測試發現其實只要更新numpy模塊就可以了,可以通過如下兩種方式

conda update numpypip install -U numpy都可以實現更新。

更新以后,再執行就正常了。

pip -i 和 -U 參數

例子:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U funcat

-i: 指定庫的安裝源

-U:升級 原來已經安裝的包,不帶U不會裝新版本,帶上U才會更新到最新版本。

anaconda用法:

查看已經安裝的包:
pip list 或者 conda list

安裝和更新:

pip install requests
pip install requests --upgrade

或者

conda install requests
conda update requests

更新所有庫

conda update --all

更新 conda 自身

conda update conda

更新 anaconda 自身

conda update anaconda

anaconda換源:

制定清華的源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
有資源顯示源地址:
conda config --set show_channel_urls yes

相關文章

  • python 自定義對象的打印方法

    python 自定義對象的打印方法

    今天小編就為大家分享一篇python 自定義對象的打印方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 詳解利用python+opencv識別圖片中的圓形(霍夫變換)

    詳解利用python+opencv識別圖片中的圓形(霍夫變換)

    這篇文章主要介紹了詳解利用python+opencv識別圖片中的圓形(霍夫變換),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • Flask框架單例模式實現方法詳解

    Flask框架單例模式實現方法詳解

    這篇文章主要介紹了Flask框架單例模式實現方法,結合實例形式分析了flask框架單例模式的4種實現方式與相關操作技巧,需要的朋友可以參考下
    2019-07-07
  • python實現祝福彈窗效果

    python實現祝福彈窗效果

    這篇文章主要為大家詳細介紹了python實現祝福彈窗效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python網絡編程之多線程同時接受和發送

    python網絡編程之多線程同時接受和發送

    這篇文章主要為大家詳細介紹了python網絡編程之多線程同時接受和發送,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Python操作Mysql實例代碼教程在線版(查詢手冊)

    Python操作Mysql實例代碼教程在線版(查詢手冊)

    本文介紹了Python操作MYSQL、執行SQL語句、獲取結果集、遍歷結果集、取得某個字段、獲取表字段名、將圖片插入數據庫、執行事務等各種代碼實例和詳細介紹,代碼居多,是一桌豐盛唯美的代碼大餐
    2013-02-02
  • Python:Numpy 求平均向量的實例

    Python:Numpy 求平均向量的實例

    今天小編就為大家分享一篇Python:Numpy 求平均向量的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python爬蟲的一個常見簡單js反爬詳解

    python爬蟲的一個常見簡單js反爬詳解

    這篇文章主要介紹了python爬蟲的一個常見簡單js反爬詳解我們在寫爬蟲是遇到最多的應該就是js反爬了,今天分享一個比較常見的js反爬,我把js反爬分為參數由js加密生成和js生成cookie等來操作瀏覽器這兩部分,需要的朋友可以參考下
    2019-07-07
  • python django框架中使用FastDFS分布式文件系統的安裝方法

    python django框架中使用FastDFS分布式文件系統的安裝方法

    這篇文章主要介紹了python-django框架中使用FastDFS分布式文件系統的安裝方法,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-06-06
  • python語音識別實踐之百度語音API

    python語音識別實踐之百度語音API

    這篇文章主要為大家詳細介紹了python語音識別實踐之百度語音API,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評論

北京pk赛车人工计划软件手机版