Python3.7 常見錯誤合集

1.win10安裝mysqlclient

下載地址 ,下載。

安裝出現:

版本不適配,

然後支持cp37 ,不支持cp36

重新下載一個cp37版本的

 

 

問題二:

 

解決方法:

https://blog.csdn.net/qq_38161040/article/details/87929616

 2.pip install PyMySQL   python3用這個安裝

 3.python導包錯誤

This inspection detects names that should resolve but don't. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are supported better than instance items.

原因:pycharm 導入包的時候是要該 .py 文件的上級爲 package,但是我新建的是一個目錄(directory),是在目錄下新建.py 文件(New -- Python File)的 ,所以找不到 導入的文件裏的方法。

解決辦法:

在pycharm中設置source路徑: file–>setting–>project:server–>project structure

右擊將該目錄的文件夾設置爲source,這樣import的模塊類等,就是通過這些source文件夾作爲根路徑來查找,也就是在這些source文件夾中查找import的東西。

 

4.  f = open(file_name_or_filelike_obj, 'w+b')
PermissionError: [Errno 13] Permission denied: 'myresult.xlsx'

問題原因:myresult.xlsx文件被佔用,關閉myresult.xlsx這個文件再運行一次就可以了

 

5.TypeError: 'list' object is not callable

索引用的是[] 而不是()

 

6.pycharm窗口顯示多個編輯頁面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章