最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pycharm無法導(dǎo)入本地模塊的解決方式

 更新時(shí)間:2020年02月12日 10:40:33   作者:Mr番茄蛋  
今天小編就為大家分享一篇pycharm無法導(dǎo)入本地模塊的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

最近學(xué)習(xí)python的django,需要導(dǎo)入本地的view模塊,參考一些別人導(dǎo)入包的方法

import sys
sys.path.append('C:\\Users\\hhua\\Desktop')#括號(hào)中的內(nèi)容為A所在的目錄
importA.Demo1#不能加.py否則會(huì)報(bào)錯(cuò)(錯(cuò)誤為沒有這個(gè)文件A.Demo1.py)

但是不論用相對(duì)路徑導(dǎo)入還是絕對(duì)路徑導(dǎo)入,運(yùn)行都會(huì)出錯(cuò),但是我又用命令行試了一遍,發(fā)現(xiàn)命令行中可以,而且打印出包路徑(print(xxx.__file__)沒有重名的包,而且路徑也都對(duì),所以樓主認(rèn)為是pycharm出了問題,后來網(wǎng)上搜索發(fā)現(xiàn)是因?yàn)閜ycharm中搜索包時(shí)都是從根目錄查找,所以有時(shí)文件多了就會(huì)混亂,需要把當(dāng)前文件夾指定為sorce目錄即可。具體操作如下:(圖片源于https://stackoverflow.com/questions/21236824/unresolved-reference-issue-in-pycharm

下面有幾種其它的方法,個(gè)人覺得最后一種最好用

import sys
sys.path

系統(tǒng)環(huán)境是一個(gè)list,可以將自己需要的庫(kù)添加進(jìn)入,例如mysql庫(kù),hive庫(kù)等等。有三種方式添加,均驗(yàn)證通過:

1.臨時(shí)添加,在一個(gè)shell窗口中

import sys
sys.path
sys.path.append(path) 

但退出該shell窗口,即失效

2.使用pth文件永久添加

使用pth文件,在 site-packages 文件中創(chuàng)建.pth文件,將模塊的路徑寫進(jìn)去,一行一個(gè)路徑,以下是一個(gè)示例,pth文件也可以使用注釋:

# .pth file for the my project(這行是注釋)
E:\DjangoWord
E:\DjangoWord\mysite
E:\DjangoWord\mysite\polls

這個(gè)不失為一個(gè)好的方法,但存在管理上的問題,而且不能在不同的python版本中共享

3.使用PYTHONPATH環(huán)境變量(最好用)

使用PYTHONPATH環(huán)境變量,在這個(gè)環(huán)境變量中輸入相關(guān)的路徑,不同的路徑之間用逗號(hào)(英文的!)分開,如果PYTHONPATH變量還不存在,可以創(chuàng)建它!

路徑會(huì)自動(dòng)加入到sys.path中,而且可以在不同的python版本中共享,應(yīng)該是一樣較為方便的方法

以上這篇pycharm無法導(dǎo)入本地模塊的解決方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python如何解決secure_filename對(duì)中文不支持問題

    Python如何解決secure_filename對(duì)中文不支持問題

    最近使用到了secure_filename,然后悲劇的發(fā)現(xiàn)中文居然不展示出來,本文就詳細(xì)的介紹一下解決方法,感興趣的可以了解一下
    2021-07-07
  • Python光學(xué)仿真學(xué)習(xí)Gauss高斯光束在空間中的分布

    Python光學(xué)仿真學(xué)習(xí)Gauss高斯光束在空間中的分布

    這篇文章主要介紹了Python光學(xué)仿真學(xué)習(xí)中Gauss高斯光束在空間中的分布理解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2021-10-10
  • python實(shí)現(xiàn)發(fā)送QQ郵件(可加附件)

    python實(shí)現(xiàn)發(fā)送QQ郵件(可加附件)

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)發(fā)送QQ郵件,可添加附件功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • Python中實(shí)現(xiàn)對(duì)list做減法操作介紹

    Python中實(shí)現(xiàn)對(duì)list做減法操作介紹

    這篇文章主要介紹了Python中實(shí)現(xiàn)對(duì)list做減法操作介紹,需要的朋友可以參考下
    2015-01-01
  • 詳解Python3.6的py文件打包生成exe

    詳解Python3.6的py文件打包生成exe

    這篇文章給大家分享了Python3.6的py文件打包生成exe的方法步驟以及相關(guān)知識(shí)點(diǎn),有需要的朋友可以參考學(xué)習(xí)下。
    2018-07-07
  • Python導(dǎo)入oracle數(shù)據(jù)的方法

    Python導(dǎo)入oracle數(shù)據(jù)的方法

    這篇文章主要介紹了Python導(dǎo)入oracle數(shù)據(jù)的方法,涉及Python讀取csv文件信息再插入到Oracle數(shù)據(jù)庫(kù)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 利用python3篩選excel中特定的行(行值滿足某個(gè)條件/行值屬于某個(gè)集合)

    利用python3篩選excel中特定的行(行值滿足某個(gè)條件/行值屬于某個(gè)集合)

    這篇文章主要給大家介紹了關(guān)于利用python3篩選excel中特定的行(行值滿足某個(gè)條件/行值屬于某個(gè)集合)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Python使用正則匹配實(shí)現(xiàn)抓圖代碼分享

    Python使用正則匹配實(shí)現(xiàn)抓圖代碼分享

    本文給大家分享的是個(gè)人的第一個(gè)作品,使用Python正則匹配實(shí)現(xiàn)抓圖代碼,非常的簡(jiǎn)單實(shí)用,推薦給大家,小伙伴們可以自由擴(kuò)展下。
    2015-04-04
  • 最新評(píng)論

    延津县| 横山县| 通许县| 陇川县| 永靖县| 定结县| 武威市| 静宁县| 南江县| 宝丰县| 衡水市| 阜南县| 新民市| 永平县| 昌邑市| 涿州市| 云龙县| 建宁县| 大安市| 普格县| 昌图县| 聂荣县| 铁力市| 仪陇县| 建平县| 兴山县| 麻阳| 沁阳市| 建水县| 阿拉善左旗| 德阳市| 鄂尔多斯市| 阳城县| 许昌县| 龙州县| 宜君县| 岫岩| 伊金霍洛旗| 万源市| 宜兰县| 崇仁县|