如果只是一個人吸毒,雖不構成犯罪,仍是違法行爲。法持有鴉片不滿200克、海洛因或者甲基苯丙胺不滿10克或者其他少量毒品的;向他人提供毒品的;吸食、注射毒品的;脅迫、欺騙醫務人員開具麻醉藥品、精神藥品的。法律依據:《治安管理處罰法》第七十二條有下列行爲之一的,處10日以上15日以下拘留,可以並處2000元以下罰款;情節較輕的,處5日以下拘留或者500元以下罰款:(一)非法持有鴉片不滿200克、海洛因或者甲基苯丙胺不滿10克或者其他少量毒品的;(二)向他人提供毒品的;(三)吸食、注射毒品的;(四)脅迫、欺騙醫務人員開具麻醉藥品、精神藥品的。