本文目錄一覽:
python安裝serial模塊後不能import python3.9
如何解決:
1. 查看pip安裝搜索路徑,python -m site 或 sys.path。2. import 時顯示,包已在別的環境下安裝,重新安裝也是安裝到同樣的環境,去掉 ~/.bashrc 下的 export PYTHONPATH = “../site-package”,增加當前虛擬環境的site-package路徑 (可能導致其它環境下的問題),source ~/.bashrc。3. import install –force-reinstall 或 pip install –target=”…/site-package” XXX,查看安裝包是否已在當前環境下安裝 pip install XXX。4. 執行文件時,使用了sudo ,更改文件權限,去掉sudo,經測試sudo 會導致該問題。5.export PYTHONPATH=”path” (解決)。6. 可能是sys.path 中路徑的順序問題。7. pip show transform3d ,查看安裝路徑。
python import失敗怎麼辦
1. 使用PYTHONPATH環境變量,在這個環境變量中輸入相關的路徑,不同的路徑之間用逗號
(英文的!)分開,如果PYTHONPATH 變量還不存在,可以創建它!
這裡的路徑會自動加入到sys.path中,永久存在於sys.path中而且可以在不同的python版本
中共享,應該是一樣較為方便的方法。
C:\Users\Administrator\Desktop\test\module1.py:
def func1():
print(「func1」)
將C:\Users\Administrator\Desktop\test添加到PYTHONPATH即可直接import module1,然後
調用:module1.func1()即可。
將自己做的py文件放到 site_packages 目錄下
使用pth文件,在 site-packages 文件中創建 .pth文件,將模塊的路徑寫進去,一行一
個路徑,以下是一個示例,pth文件也可以使用注釋:
.pth file for the my project(這行是注釋),命名為xxx.pth文件
C:\Users\Administrator\Desktop\test
這個不失為一個好的方法,但存在管理上的問題,而且不能在不同的python版本中共享。
在調用文件中添加sys.path.append(「模塊文件目錄」);
直接把模塊文件拷貝到$python_dir/Lib目錄下。
如何在spyder里安裝python包
在spyder里安裝python包的方法:1、依次點擊【開始】、【anaconda】、【anaconda prompt】;2、執行【pip install pydotplus】命令;3、安裝完成後執行import命令導入即可。
具體方法:
(推薦學習:Python入門教程)
1、首先找到anaconda命令窗口,我們依次點擊開始、所有程序、anaconda、anaconda prompt,此時會進入到如下頁面:
2、然後輸入pip install pydotplus命令按enter回車運行,開始安裝,得到如下頁面:
顯示已安裝成功。
3、最後打開spyder,import剛才已安裝的包即可,如下:
原創文章,作者:UJRO3,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129825.html